Software development industry analysis by Larry O'Brien, the former editor of Software Development and Computer Language
Monday, September 19, 2005

Sigh. I’m just ramping up on a project. Client sez all the right things: “best practices,” “do the right thing,” etc. We develop an architectural proposal; they sign off on it. We develop our first prototype, they say “Whoa, nelly! What’s with all them thar interfaces and patterns and whatnot? Couldn’t you just… you know… simplify things?” It drives me crazy: this idea that fewer classes (or, what they really mean, fewer source code files) means “easy to understand.” I’m not talking about “you ain’t gonna’ need it,” either – I’m talking about people complaining about separating interfaces from implementation. Why are all the good clients taken?

Monday, September 19, 2005 5:08:40 PM (Hawaiian Standard Time, UTC-10:00) |  Disqus link  | #
Tracked by:
"And by "simple" we mean "spaghetti-like"" (Knowing.NET) [Trackback]
http://www.knowing.net/PermaLink,guid,14ed79d3-36fc-4806-991b-2d2e14890b59.aspx [Pingback]
Search
About Larry...
Flickr photostream
Subscribe: RSS 2.0 Atom 1.0
Popular Articles
Programming Sabre with Java, C#, and XML
Genetic Programming in C#
15 Exercises To Know A Programming Language
Top 10 Things I've Learned About Computers From the Movies and Any Episode of "24"
Recently Published Articles
HI
KonaKoder
Categories
Archive
Admin Login
Sign In
Toolroll