426 reputation
28
bio website truewill.net
location Iowa
age 52
visits member for 3 years, 3 months
seen Mar 31 at 18:16

I develop in-house software for a manufacturing company in Iowa. My primary language is currently C#; I still maintain Delphi code on occasion.


Jan
29
comment Software architecture conference
There's now GOTO Chicago! Highly recommended. gotocon.com/chicago-2014
Jan
27
comment Returning different types from one function in a dynamically typed language
Why not throw an exception in the error case?
Jan
13
comment How can I convince management to deal with technical debt?
And sometimes it's not technical debt at all, it's just a mess: sites.google.com/site/unclebobconsultingllc/…
Feb
18
awarded  Caucus
Jan
26
awarded  Yearling
Nov
12
awarded  Nice Answer
Mar
8
comment Team work and agile development
Downvoter - care to comment?
Feb
12
answered Team work and agile development
Jan
26
awarded  Yearling
Dec
14
awarded  Commentator
Dec
11
comment Does not testing internals entail diligent refactoring and/or rely on developer talent?
Development relies on developer talent. Clean code entails diligent refactoring. Why would testing be any different?
Nov
22
comment Avoiding bloated Domain Objects
Beware of the reverse: martinfowler.com/bliki/AnemicDomainModel.html
Sep
19
comment Should we adopt an agile methodology when rewriting an existing application from scratch?
One of Agile's major benefits is responding to change. Presumably rewriting your existing product will take considerable time. Do you honestly believe that the requirements will not change during that time?
Sep
11
comment Which software methodology works when you are in learning phase of a technology?
If you know all the technical challenges then you aren't in learning phase. Distributed team, unfamiliar technology, mandated up-front design - this sounds like a recipe for failure to me. Something needs to change.
Jul
26
comment Is onError handler better than exceptions?
Big +1. I'd also suggest reading the section on exceptions in Framework Design Guidelines.
Jun
26
answered Development methodology for single web developer?
Jun
5
awarded  Nice Answer
Mar
3
comment Agile development challenges
+1 - whether you choose to go with this or not, it's worth your time to check out Kanban/Lean. Visibility is extremely important.
Feb
10
comment Software management for 2 programmers
@tomlog - very true.
Feb
10
awarded  Editor