John K. Ousterhout
Auteur van A Philosophy of Software Design
Over de Auteur
Werken van John K. Ousterhout
Tcl und Tk . Entwicklung grafischer Benutzerschnittstellen für X Window System (1995) — Auteur — 8 exemplaren
A Philosophy of Software Design, 2nd Edition 1 exemplaar
Tcl and the Tk toolkit 1 exemplaar
Gerelateerde werken
Tagged
Algemene kennis
- Officiële naam
- Ousterhout, John Kenneth
- Geboortedatum
- 1954-10-15
- Geslacht
- male
- Nationaliteit
- USA
- Geboorteplaats
- Solano County, California, USA
- Organisaties
- National Academy of Engineering (Member)
ACM (Fellow, 1994) - Prijzen en onderscheidingen
- Grace Murray Hopper Award (1987)
Leden
Besprekingen
Misschien vindt je deze ook leuk
Gerelateerde auteurs
Statistieken
- Werken
- 8
- Ook door
- 1
- Leden
- 440
- Populariteit
- #55,641
- Waardering
- 3.7
- Besprekingen
- 4
- ISBNs
- 11
- Talen
- 2
The presentation is much less formal (and shorter) than the usual software design tome, which makes it a quick read.
It's a short book and I didn't find anything I disagree with: it's all really good advice. Ousterhout takes issue with classitis (lots of shallow, simple classes that do one trivial thing) and rightly blames Java for the rise of this style. In discussing industry trends, he takes a quick shot at test-driven development, and is much more diplomatic than I would have been ("you're not writing software! you're debugging code into existence!"). Nothing is said about devops (aka Paying A Single Worker To Perform Two Jobs), though.… (meer)