Reputation
268
Next privilege 300 Rep.
Create new tags
Badges
2 10
Newest
 Critic
Impact
~9k people reached

Dec
18
comment Eliminating Magic Numbers: When is it time to say “No”?
@oosterwal my last professional embedded software job had pages of .h files filled with CRAZY_CONSTANTS_AT_LEAST_THIS_LONG. :/ But I fixed their Y2K bug by altering the PowerPC machine code buried in the VXworks package.
Feb
24
comment Does CTRL+C works in the whole world
Anecdotally, there are times when programs won't respond to one or other methods of cutting and pasting, so I'll try both. Then there's the linux-land middle click to paste. At times in Linux, it is like there are three different clipboards.
Feb
13
comment Recursion — is it “divide and conquer” or “code reuse”
+1 and to paraphrase: where the solution of problem applies to child layers. My real world example is finding credit card charges that contribute to a "batch". Accounting software will have the individual charges and the batch deposit into the checking account. My case might become a question here as stackoverflow wasn't too sharp about it. stackoverflow.com/questions/14719806
Jun
18
comment I've failed at PHP several times. Is Ruby the Cure?
If you are motivated, I believe you can learn it on your own. The challenge is finding real world situations where you need to accomplish something. THEN you're motivated to keep poking at a process to get to an end result. Just like Math in school... teachers that explain why I can learn from. Ones that don't? No better than just reading the book, which I'm horrible at.
Jun
13
comment I'm doing 90% maintenance and 10% development, is this normal?
@Péter Török I have met few developers who worked in a large enough organization where your very sensible response was possible. I sadly have the feeling the OP is in a free-for-all melee kind of workplace. The ones whose workplace is that stable do not post here. ;)
Jun
12
comment I'm doing 90% maintenance and 10% development, is this normal?
+1, I love the pitting new work requests against other people already in line. Create a ticket system... you determine who has priority until the ONE person who decides your pay chooses to change the priorities. I would do something snarky like buy a number machine and sign...
Jun
11
comment Is it ok to replace optimized code with readable code?
Rather than add another answer, I +1'd this answer. If understanding code fragments is that important, comment them well. I worked in a C/C++/Assembly environment with legacy code a decade old with dozens of contributors. If the code works, leave it alone and get back to work.