Reputation
425
Top tag
Next privilege 500 Rep.
Access review queues
Badges
3 11
Impact
~47k people reached

  • 0 posts edited
  • 0 helpful flags
  • 191 votes cast
May
21
comment How to prevent piracy on software which is sold online?
@DeadMG proving Jeanne Boyarsky's point exactly. I agree with what you say, though. Piracy is a service problem. I know plenty of guys who have paid top dollar for a chip reader for their CPUs so that they can make binary dumps of groups of instructions running on DRM protected programs just so that they can crack them, themselves. And they're only doing it, as you say, for fun.
May
17
comment Is it wise for a high level developer to spend time studying assembly?
My first (taught) language was an assembly dialect. I can see how it would be useful (in the plethora of ways that others have pointed out), and it helps you to provide different input for the rest of the team.
May
15
revised When should I backup files?
Added a link to a related video
May
15
comment Why is 80 characters the 'standard' limit for code width?
An old lecturer of mine gave me one of his old punch cards, I have no idea what the code represented on it does, but it makes a great bookmark and conversation piece. I was thinking of laminating it for posterity, but was afraid that it'd ruin it.
May
15
answered When should I backup files?
May
10
comment Is it normal to feel like you forgot many things in language after a lapse?
It's the same with any skill: if you don't use it for a long period of time, you'll start to forget how to do it. It's how the brain works, keeping the most relevant, up to date information readily available for when we need it and pushing the older stuff to the bottom of the stack.
May
9
answered Do you perfect your code as you go or FINISH the product first, improve structure later
May
9
awarded  Commentator
May
1
comment Is there an infinite amount of knowledge in a programming language?
My feeling is, that as long as a programmer has the basics of software developement/CompSci under their belt then they should be able to switch between languages as and when necessary. Imagine a plumber who has only ever used one type of wrench - they've used that wrench to fix all kinds of plumbing problems for 5 years. Then they are given a completely different kind of wrench... one with a hammer on it (as a stupid example), that plumber can use their previous knowledge to figure out how to use the new one. It's a bad example, I know. Can you tell that I don't do plumbing?
Apr
20
awarded  Editor
Apr
20
revised When should you use bools in C++?
Fixed: continue is (as commenter pointed out) a reserved keyword in C and C++
Apr
20
comment When should you use bools in C++?
I wasn't sure on the level of OP's understanding of syntax. Sometimes it's rewarding to be a little more verbose than normal - especially since OP mentioned that it was an assignment
Apr
20
answered When should you use bools in C++?
Apr
18
comment Should a new programmer focus on a single technology until he's proficient at it?
+1 for the second paragraph. I'd add that looking at different languages, frameworks and APIs can teach you a lot about WHY the designers chose to implement a given language/framework/API in the way they did. Giving the learner a deeper understanding of programming and software as a whole. At least, imho
Apr
17
answered how do you remember programming related stuff?
Apr
16
comment Is the creation of brand new software generally a major part of most programming jobs?
Anecdotally, an old tutor once likened programming/software engineering to playing with Lego blocks. Where, the blocks represented commands or objects and connecting them is the act of solving a given problem using a computer programming language. Granted, we where using Assembly at the time
Apr
16
comment What's the best way to review a code before it's committed to the trunk? (SVN)
+1 for the weekly review idea. I might have to try this one
Apr
12
awarded  Teacher
Apr
12
answered Learn C++ before/at the same time as C#?
Apr
4
awarded  Supporter