1,159 reputation
822
bio website reindel.com
location Canton, MI
age 38
visits member for 4 years
seen Dec 16 at 3:15

In summary I am a Christian, husband, father of two adopted children (Guatemala and Korea), and a software developer immersed in Web technologies for almost 15 years. I have experience leading projects on various technology fronts, including Java, .NET (C#) and PHP, and I've used MySQL, SQL, PL/SQL and Oracle for relational database development. I'm currently immersed in Java EE and the Spring Framework, and I enjoy working most with the Java technology stack.


Apr
9
comment What are the organizational benefits of TDD over functional development backed by unit tests?
This is a good response, but I have to disagree, but only when it comes to TDD. For agile (Scrum) or OOP, where the affects can be felt by other developers, it is necessary to get on board. However, I honestly feel as if TDD is an area where testing/fail first is a "personal belief" in a programming practice and should not be enforced for the entire team.
Apr
8
comment What are the organizational benefits of TDD over functional development backed by unit tests?
@S.Lott: I think it comes down to how I would classify TDD over just writing unit tests. Even though a developer can certainly write a bad unit test, for the most part the practice helps support all developers (the organization). However, TDD involves a "fail first" paradigm shift in thinking and individual development coding practices. You're still writing unit tests (which benefits everyone), but now you have to do it the TDD way, which may not be as efficient for every individual.
Apr
8
comment What are the organizational benefits of TDD over functional development backed by unit tests?
Who is to say that every individual using TDD is going to do better? Isn't that a broad generalization about how programmer's work best?
Apr
8
asked What are the organizational benefits of TDD over functional development backed by unit tests?
Apr
8
accepted How might one teach OO without referencing physical real-world objects?
Mar
31
awarded  Nice Question
Mar
18
comment How might one teach OO without referencing physical real-world objects?
@S.Lott: That is the essence of the question. How would it improve how we understand OO? It might, and it might not, but if there is another way then I'm interested in hearing about it.
Mar
17
asked How might one teach OO without referencing physical real-world objects?
Mar
17
accepted In transitioning to C# from Java, how can I ensure that I am not only proficient, but competent?
Feb
25
asked In transitioning to C# from Java, how can I ensure that I am not only proficient, but competent?
Feb
23
awarded  Critic
Feb
11
awarded  Commentator
Jan
21
comment As a self-taught programmer, how do I get the academic foundation without attending school again?
I'm on the second video... I can't wait to go through the entire series and start watching more of these... thanks!
Jan
21
accepted As a self-taught programmer, how do I get the academic foundation without attending school again?
Jan
16
asked As a self-taught programmer, how do I get the academic foundation without attending school again?
Jan
16
accepted I've had some free time at work during maintenance releases, but all I do is surf the Internet
Jan
11
comment I've had some free time at work during maintenance releases, but all I do is surf the Internet
I was given something to do yesterday that was interesting, and kept me focused. The time flew by, and I thought it was a challenging and enjoyable coding experience. Now your comment is really sticking out for me, and I'm thinking maybe I'm just at the lowest point in the sine wave.
Jan
11
awarded  Nice Question
Jan
10
comment I've had some free time at work during maintenance releases, but all I do is surf the Internet
Thank you for the book recommendation!
Jan
10
comment I've had some free time at work during maintenance releases, but all I do is surf the Internet
@Jeff O: I know you're half kidding :) My boss understands this dilemma, and to some degree knows there is no good process by which the company can enable me to better myself while at work. Hey, maybe my job will be to come up with that process!