Big Ball of Mud

1 view
Skip to first unread message

Rodney Degracia

unread,
Dec 31, 2009, 1:38:30 PM12/31/09
to orug-di...@googlegroups.com
I was going over some C++ throw-away code I wrote a few years ago and
reviewing the code brought to mind an interesting essay, written in
1999, that discusses software development.

http://www.laputan.org/mud/mud.html#Abstract


Does the Ruby language features solve some of the issues brought up in
the essay?

What do you think of the essay, in regards to current software
development practice?


R

caike

unread,
Jan 3, 2010, 12:51:40 PM1/3/10
to orug-di...@googlegroups.com
Hey, Rodney.

Great article!

I think the features themselves don't solve the issues, but allow the creation of tools that try to help you track down code smells. Software will naturally decay as new features are added or existing features are changed and I think that the key to keeping the BBOM from happening is constant refactoring. 

I'm also a little skeptical about fighting BBOM with reconstruction and Uncle Bob has a nice blog post about why that would not be a good choice.


--

You received this message because you are subscribed to the Google Groups "Orlando Ruby Users Group Discussion" group.
To post to this group, send email to orug-di...@googlegroups.com.
To unsubscribe from this group, send email to orug-discussi...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/orug-discussion?hl=en.





--
Att,
- Caike
http://caikesouza.com

Reply all
Reply to author
Forward
0 new messages