403 reputation
29
bio website
location
age
visits member for 3 years, 1 month
seen May 25 at 19:22

Jun
21
awarded  Yearling
Jun
21
awarded  Yearling
Oct
25
awarded  Nice Answer
Aug
5
answered Store build server configuration in same repository as source code?
Jul
20
awarded  Commentator
Jul
20
comment How do you improve your problem solving skills?
I know this will sound a bit conceded but the best way to improve your problem solving skills is by solving problems
Jun
30
comment Is it normal for a company to have programmers on such a rigid schedule?
+1 on the MBAs causing managers who want to quantify stuff they don't understand
Jun
29
answered Be a better programmer or an irreplacable employee?
Jun
26
comment How to transfer teams to an Agile programming methodology
Thanks @wolfgangsz, that's a great idea. I think a combination of both @S.Lott and your answer will probably work.
Jun
26
awarded  Scholar
Jun
26
accepted How to transfer teams to an Agile programming methodology
Jun
23
answered Logistics of code reuse (OOP)
Jun
23
awarded  Student
Jun
23
asked How to transfer teams to an Agile programming methodology
Jun
23
awarded  Citizen Patrol
Jun
23
awarded  Critic
Jun
23
comment Should senior programmers be required to take on and mentor a junior developer?
I agree completely, mentorship at its best gives back to the mentor as much as to the mentee, so open, "eye-level" conversations are a prerequisite
Jun
23
comment How do I overcome paralysis by analysis when coding?
@LuxuryMode, you can try a variant of TDD called behavioral-driven-development. You do the same as TDD but write your code from a user view point and Mock the implementation of the underlying classes. so you can first evolve your API and after that implement your code
Jun
23
awarded  Editor
Jun
23
comment How do I overcome paralysis by analysis when coding?
@SnOrfus, I know what you mean. What is happening is that you are loosing patience because you don't want to make small iterations. If you do very small iterations (one interface method at a time) and drill down to that it is unlikely to be slower (overall) than first developing and then trying to think of everything you need to test