| bio | website | |
|---|---|---|
| location | ||
| age | ||
| visits | member for | 2 years, 6 months |
| seen | yesterday | |
| stats | profile views | 90 |
|
Apr 29 |
revised |
I can write code…but can't design well. Any suggestions? Added wikipedia link for skunkwork project (I had to look it up to know what it was) |
|
Apr 26 |
comment |
Is the algorithm more important than the programming language? +1 Lines of code is a terrible metric by itself. We need to measure maintainability, not lines of code. 200 lines of type-safe code can potentially be a lot more maintainable than 50 lines of Python. |
|
Mar 28 |
revised |
In Java, would you sacrifice type safety for a nicer programming interface added 308 characters in body |
|
Mar 27 |
answered | In Java, would you sacrifice type safety for a nicer programming interface |
|
Mar 22 |
comment |
How do you deal with pain from typing too much? +1 for do something else with your body. No matter how good of a chair you have, you're probably going to deal with back pain if you're not getting exercise. Within a week of joining a Taekwondo class, my back pain pretty much disappeared. |
|
Mar 21 |
awarded | Talkative |
|
Mar 21 |
comment |
How should I structure a C# application that reads & writes binary data? Does the chunk "version" give information about points 2, 3, and 4 on your list? |
|
Mar 18 |
answered | Are there any reasons not to accept a software deliverable as a virtual machine? |
|
Mar 13 |
comment |
Aspergers Programmer and Learning Difficulties. Best way to overcome them? +1 for learning to deal with limitations. Sometimes I think the diagnosis can be a lot more crippling than the actual problem. Not to downplay the difficulty of Aspergers, but I know a few young kids that have been taught to use it as an excuse from responsibility for their actions. |
|
Mar 13 |
comment |
I want to publish an android app, but I'm afraid of software patents What Brian says is true, but probably only if your product explodes in popularity. Similar to how Google has to pay fees for each Android phone sold. |
|
Mar 5 |
comment |
TDD - is it just about unit tests? @dietbuddha Internal structure changes shouldn't cause breakage in your tests, because your tests are focused on testing higher-level inputs and outputs. If you do need to make a structural change that actually affects a test (like renaming a public method), TDD would suggest that you make the change first in the test itself, and then everywhere else. Usually that's pretty trivial to do. If internal changes are causing a significant amount of problems with your tests, then you're probably mocking/stubbing too much. |
|
Mar 5 |
awarded | Good Answer |
|
Mar 4 |
comment |
When is it appropriate to not unit test? @KenPespisa While Rein does seem to have a bit of an offensive tone, I think he is correct. I think he's saying that "TDD slows things down" is an assumption most non-TDD people make without looking at the "evidence". While I don't have hard evidence from an official study, this blog post is a good read about why TDD can make development faster: blog.scottbellware.com/2008/12/… |
|
Feb 21 |
comment |
How to deal with a Team Lead who dislikes Extreme Programming? +1 If all you have is a hammer, everything starts to look like a nail. |
|
Feb 6 |
revised |
What problem domain is LINQ made for? Improved grammar |
|
Feb 5 |
comment |
How can I deal with a team member who dislikes making comments in code? +1 for leaving room for the possibility that the offending person has a functioning brain. |
|
Jan 22 |
comment |
Given that I voluntarily choose not to implement virtual memory in my kernel, how would the memory-management-unit work? @GumBall If the answer doesn't help you, clarify your question and say "thanks for trying". How 'bout a little respect for those who are trying to help? At this point, if I knew much about kernel development, I wouldn't help you. |
|
Jan 17 |
comment |
How do you debug without an IDE? Gotta say that while integrated debuggers like the one that runs in Visual Studio are huge productivity boosters, from time to time I think it's good to do old-fashioned development with a text editor and command line just for the exercise. For many reasons. |
|
Dec 18 |
revised |
How to correct a junior, but encourage him to think for himself? Fixed some grammar |
|
Dec 18 |
accepted | How to correct a junior, but encourage him to think for himself? |