371 reputation
39
bio website
location Utah
age 19
visits member for 3 years, 4 months
seen Jul 12 '13 at 5:52

Mar
27
awarded  Notable Question
Nov
23
awarded  Good Question
Feb
6
awarded  Popular Question
Dec
8
awarded  Yearling
Aug
2
awarded  Editor
Aug
2
revised My Dad is impatient with the pace of my learning to program. What do I do?
added 407 characters in body
Aug
2
answered My Dad is impatient with the pace of my learning to program. What do I do?
Jul
12
answered How do you remember numerous API?
Jun
16
awarded  Nice Question
Feb
14
comment Can working with bad code erode your programming skills?
Unfortunately, I never recognize my bad code until several weeks after I write it. That doesn't happen much now after 3 years exp., but it does happen, and it sends me into deadly refactoring-loop where I feel the need to rewrite something over and over and over again until I feel it is right. And I am pretty perfectionist, so when I see a problem, it takes awhile to get out of that loop.
Feb
14
comment What to do if I hate C++ header files?
Also, I should note, all of the compilers that I have used, except for borland (which I hate so very much), don't automatically add a '.h' or '.hpp' or '.hxx' when you try to include a file with no suffix. Don't expect #include <someclass> to be read as #include <someclass.hpp> on all compilers. Your code will break.
Feb
14
comment What to do if I hate C++ header files?
Are you talking about how when you include a file like #include <iostream>? Those aren't just for the GCC library. In fact, its defined in the 1997 C++ standard, section 17.3.1.2. I would avoid naming files like that. You can, but the reason the C++ standard library did that was probably to avoid naming conflicts. I actually find it really weird when compilers automatically add a '.h' when you include a header, it seems pretty unstandard to me. And I don't ever see anyone name headers without suffix except for the c++ standard library.
Jan
19
answered What do you wish your compiler could do for you (that it currently doesn't)?
Jan
19
answered What do you wish your compiler could do for you (that it currently doesn't)?
Dec
30
comment Why do good programmers have ugly websites?
Hmm.. I think this link is worth posting. Its a presentation "Design for Developers", and the guy is a designer and a developer. I don't know if it would really answer your question... net.tutsplus.com/articles/lectures/design-for-developers
Dec
24
answered Do you actually write 'clean code'?
Dec
24
awarded  Commentator
Dec
24
comment What are you telling yourself if you can't understand new concept, paradigm, feature …?
I think of learning new concepts as a sudoku puzzle. Sometimes you need a couple other concepts before you can figure out that one concept.
Dec
24
comment Is there any reason to use C++ instead of C, Perl, Python, etc.?
@Jaroslaw I fail to see why multi-core machines would put OOP to the grave. If you mean C++, I could see where you were coming from. OOP is a fundamental concept in many modern programming languages, especially high-level languages. Even C can be OO, if you program it that way. Its just not as convenient as C++ IMO.
Dec
18
comment eBook editions of programming books
Would my iPod count? Some technical papers I read aren't in a text format and my iPod Touch takes forever to render the page, and by the time it has, it runs out of memory and crashes.