Small Is Beautiful
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Allgemeines Prinzip, zuerst formuliert von LeopoldKohr, dem Freund und Lehrer von E. F. Schuhmacher, der diesen Slogan auf die Wirtschaft angewandt und populär gemacht hat.
Small Is Beautiful: Economics As If People Mattered, by E. F. Schumacher, ISBN 0881791695.
Dieses Prinzip auf Software (und den Softwareproduktionsprozess) angewandt, könnte man ableiten:
- kleine Funktionen und Module sind besser als große, unüberschaubare (ObjektOrientierteProgrammierung)
- einfache Theorien und Modelle sind besser als komplexe (SystemMetapher)
- kleine, einfache Programmiersprachen (C, LISP, Java) sind besser als große, komplexe Programmiersprachen (PL/I, Ada, C++)
- schlanke Teams und Organisationsformen sind besser als bürokratische
- kleine Entwicklungsschritte sind besser als große (SchrittweisesWachstum)
- ...
Siehe auch:
Noch ein paar prägnante software-philosophische Zitate zum Thema "klein und einfach":
- Besides the noble art of getting things done, there is the noble art of leaving things undone. The wisdom of life consists in the elimination of nonessentials.
– Lin Yu Tang
- Perfection (in design) is achieved not when there is nothing more to add, but rather when there is nothing more to take away.
– Antoine de Saint-Exupéry
- Beauty is more important in computing than anywhere else in technology because software is so complicated. Beauty is the ultimate defense against complexity.
– David Gelernter
- A complex system that works is invariably found to have evolved from a simple system that worked.
– John Gall
- Simplicity and elegance are unpopular because they require hard work and discipline to achieve and education to be appreciated.
– Edsger W. Dijkstra
- Architect: Someone who knows the difference between that which could be done and that which should be done.
– Larry McVoy
KategoriePhilosophie KategorieBuch
StartSeite | Neues | TestSeite | ForumSeite | Teilnehmer | Kategorien | Index | Hilfe | Einstellungen | Ändern
Text dieser Seite ändern (zuletzt geändert: 9. Juli 2006 10:30 (diff))