[Date Prev][Date Next][Thread Prev][Thread Next][Author Index][Date Index][Thread Index]

Draft article on software simplicity


"The design of software is a constant struggle against complexity. On the
one hand, the world is complex, and many difficult problems inherently
require complex solutions. On the other hand, it's quite easy to add
gratuitious complexity. The key difference is how much of the problem
the complex software solves (i.e. how much complexity is exported to
the other side of the protocol)."

Share and enjoy,
		*** Xanni ***
mailto:xanni@xxxxxxxxxx                         Andrew Pam
http://www.xanadu.com.au/                       Technical VP, Xanadu
http://www.glasswings.com.au/                   Technical Editor, Glass Wings
http://www.sericyb.com.au/sc/                   Manager, Serious Cybernetics
P.O. Box 26, East Melbourne VIC 8002 Australia  Phone +61 3 96511511