644 reputation
310
bio website none
location Calgary, AB, Canada
age 27
visits member for 3 years, 8 months
seen Oct 14 at 15:10

profile for corsiKa on Stack Exchange, a network of free, community-driven Q&A sites

Moderator on sqa.stackexchange - we welcome your QA questions!

Are you a part-time or freelance graphic designer looking for a lightweight project? I'm looking for some sprites :) hit me up at racket.game@gmail.com

Formally known as "glowcoder".

Seasonally known as "corsiKlause Ho Ho Ho".


Jun
17
comment Documentation utility for OpenEdge ABL
@Andy You know, I love their new features, I really do. I hate a lot of things about Progress because the old ways encourage (and sometimes enforce) things that are now considered very bad practices, even if they made sense at the time. But when you have an 18k file system, you can't exactly do a clean sweep and take out those bad things. So we're really limited in how we can take advantage of things that I (with a Java background) see as no-brainers.
Jun
16
comment Documentation utility for OpenEdge ABL
I'm tempted to say the language has changed so much it wouldn't work well anyway, but honestly, my firm acquired the software when I was 8 years old. You can do the math on that one. It has exploded, I mean, grown organically ever since.
Jun
16
comment Documentation utility for OpenEdge ABL
Of the 18,000 or so files in the code base, I would suspect about 3000 are UIB generated. We are running AIX systems, and we do have grep utilities. We could grep for PROCEDURE\s*[a-zA-Z\-]*(\.|\((IN|OUT)PUT\s*[a-zA-Z\-](\,|\)\.)* (Obviously this is just a start at how complex a regex for it could be) but I'm really hoping someone has come across a need for this already :-) Thanks for the input though!
Jun
15
asked Documentation utility for OpenEdge ABL
Jun
15
awarded  Critic
Jun
15
comment Which skills would you expect and appreciate in a Junior Software Engineer?
Your first and last bullet points have little to do with being a good at developing or learning (the primary things you need from new developers.) Having a "Strong dislike of XYZ" is only useful if everyone on the team shares that dislike. If everyone doesn't, it's only going to cause rifts. There's no difference between a Windows-hater and a Linux-hater except that they're both haters. On the other hand, someone with reasons to dislike something based on personal experience mean they have something to bring to the table - THAT is worth having... But using Suse at home won't make you smarter.
Jun
12
comment Need licensing recommendations for in-house written software
Chances are, if you made something on your own time to improve your producivitiy at work, they own it regardless. And honestly, 50 hours of unpaid work is... a typical month for a lot of our industry!
May
23
answered Will a computer science college degree ever hurt my employability?
May
5
comment What if the client needs the ability to retrieve passwords?
I've worked in defense contracting, and I can assure you the government is a lot stricter on businesses that want SOX compliance than they are on themselves.
May
2
answered best resource[s] to stay updated on algorithms
Apr
27
comment Why are websites (even this one) sometimes “Down for Maintenance”?
@Donal that was exactly my point.
Apr
27
comment Why are websites (even this one) sometimes “Down for Maintenance”?
+1 - a read-only stack overflow wouldn't be much good. There's not going to be much you wouldn't be able to find on google :)
Apr
25
comment '<' versus '!=' as condition in a 'for' loop?
The superior solution to either of those is to use the arrow operator: int i = 10; while(i --> 0) { /* stuff */ }
Apr
17
comment Interesting non programming tasks for programmers
I do a lot of work on the weekends, because I'm fairly inspired to get my projects done, and done right. The important aspect is that I'm not required to do it. I don't imagine I would put much effort into it if I was.
Apr
13
answered Lowering barriers to entry into new programming endeavors
Apr
13
comment When, if ever, can code standards be ignored?
Carefully balance the ROI of challenging the standards. If spending 16 hours in meetings, drafting process change documents and memos, and staring at your monitor frustrated (that's 12 of the 16, btw) saves you 10 minutes of development, you're at a bigtime loss for the firm. If those 16 hours save you 10 8-hour projects (like writing tests on constantly buggy code, for instance), that's very different. Remain practical!
Apr
4
comment Structured programming versus OO programming
@Mason wow, you said it better than I ever could!
Apr
4
comment Structured programming versus OO programming
@Ahmed if they're low experience for the love of all that is good, instill in them in the real world code changes a lot!!!
Apr
4
comment Structured programming versus OO programming
Neither am I, but that's because the government screwed my grandfather out of his pension. In terms of OOP, however, inheritance has served me quite well!
Apr
4
answered Structured programming versus OO programming