Reputation
4,297
Top tag
Next privilege 5,000 Rep.
Approve tag wiki edits
Badges
9 28
Newest
 Cleanup
Impact
~126k people reached

Apr
10
suggested approved edit on Catching an error?
Apr
4
revised Interfaces: profit of using
rearranged
Apr
3
revised Interfaces: profit of using
more info
Apr
3
revised Interfaces: profit of using
more info
Apr
3
answered Interfaces: profit of using
Mar
30
revised Does code generation increase the code quality?
grammar, clarity
Mar
30
suggested approved edit on Does code generation increase the code quality?
Mar
28
revised Help me learn to program with humility?
grammar, punctuation
Mar
28
revised Web Developer interview questions
changed quotes to reflect edits to the question
Mar
28
suggested approved edit on Web Developer interview questions
Mar
28
comment Web Developer interview questions
@Baba - I don't think he's saying that only senior developers can answers the questions, but that in order to be considered a senior developer, you should be able to answer them.
Mar
28
revised Web Developer interview questions
formatting, grammar
Mar
28
suggested approved edit on Web Developer interview questions
Mar
22
revised Not getting paid for hours you've worked?
spelling, formatting
Mar
22
suggested approved edit on Not getting paid for hours you've worked?
Mar
21
revised What is the objective of unit testing?
grammar, clarity
Mar
21
suggested approved edit on What is the objective of unit testing?
Mar
6
comment Drawbacks of code kata
@Antonio2011a: Good. I think you're right that we do learn best by tackling a real problem, or working on something that is useful or cool, but I do think that practice, even when boring, can be a good thing.
Mar
6
comment Drawbacks of code kata
I hear you, but I would argue that the name is less important than the intent, which is to help programmers improve. As to the actual question of whether there are any drawbacks to this type of practice, I can't see how the name is a drawback to the practice itself.
Mar
6
comment Drawbacks of code kata
I agree that the term 'kata' is imperfect, but don't lost sight of their point because of the name. Also, they're not all word problems; from Kata Two: "Implement a binary search routine (using the specification below) in the language and technique of your choice. Tomorrow, implement it again, using a totally different technique. Do the same the next day, until you have five totally unique implementations of a binary chop. (For example, one solution might be the traditional iterative approach, one might be recursive, one might use a functional style passing array slices around, and so on)."