766 reputation
155
bio website michaelmeadows.com
location Columbus, OH
age 37
visits member for 3 years, 7 months
seen Dec 13 '13 at 15:38
I am a developer and erstwhile architect with extensive experience designing testable windows forms applications. In recent years, I have spent much time evolving a innocuous (or "minimalist") architectural approach to code design for windows forms applications (notice I didn't say framework).
The erstwhile when referring to architecture comes from the fact that I used to be an application architect in title. I now preach anti-architecture as a means of improving architectural quality. This is similar to the approach of understanding anti-patterns to improve pattern usage.

Sep
22
awarded  Yearling
Oct
23
comment When is a BIG Rewrite the answer?
@Robert, I agree, which is why any rewrite should be framed as a way to make the system more "open ended," allowing for more rapid change in the future. Also, I am currently running a "replacement" project. It's not a "rewrite" per se, because we are intentionally avoiding implementing the same system in a different technology. Instead, we are aligning the new system to the business processes. If you have that opportunity, it is an easy win, but it takes vision from the top down. This type of system can't be designed from the bottom up.
Oct
22
awarded  Great Answer
Sep
22
awarded  Yearling
Sep
23
awarded  Yearling
Apr
6
comment When is a BIG Rewrite the answer?
@Scott Good advice. I added a bullet point discussing the reason the current technology would demand a rewrite.
Apr
6
revised When is a BIG Rewrite the answer?
added 386 characters in body
Apr
4
awarded  Guru
Apr
2
awarded  Good Answer
Sep
23
awarded  Supporter
Sep
22
awarded  Nice Answer
Sep
22
awarded  Teacher
Sep
22
awarded  Editor
Sep
22
revised When is a BIG Rewrite the answer?
added 222 characters in body
Sep
22
answered When is a BIG Rewrite the answer?
Sep
22
awarded  Autobiographer