1,079 reputation
520
bio website reindel.com
location Canton, MI
age 36
visits member for 2 years, 5 months
seen Nov 17 '12 at 20:29
stats profile views 114

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.


Jul
14
awarded  Autobiographer
Jul
13
awarded  Nice Answer
Jul
13
awarded  Good Question
Jul
13
awarded  Teacher
Jul
13
comment How do I find young developers to mentor?
Scant, these are some amazing ideas. Thank you for taking the time to put them into bullet points here.
Jul
12
awarded  Nice Question
Jul
12
comment How do I find young developers to mentor?
Thank you for that great feedback. As a point of reference, it doesn't necessarily need to be just a Web site, but that certainly could be the biggest part.
Jul
12
asked How do I find young developers to mentor?
Jul
12
asked Where should code refactoring and optimization fit within both an agile and waterfall process timeline?
Jun
27
awarded  Nice Question
Apr
12
accepted What are the organizational benefits of TDD over functional development backed by unit tests?
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?