Clica una miniatura per anar a Google Books.
S'està carregant… A Philosophy of Software Design, 2nd Edition (edició 2021)de John Ousterhout (Autor)
Informació de l'obraA Philosophy of Software Design de John Ousterhout
Cap S'està carregant…
Apunta't a LibraryThing per saber si aquest llibre et pot agradar. No hi ha cap discussió a Converses sobre aquesta obra. Sense ressenyes | afegeix-hi una ressenya
No s'han trobat descripcions de biblioteca. |
Debats actualsCapCobertes populars
Google Books — S'està carregant… GèneresClassificació Decimal de Dewey (DDC)999History and Geography Oceania and elsewhere Extraterrestrial regionsLCC (Clas. Bibl. Congrés EUA)ValoracióMitjana:
Ets tu?Fes-te Autor del LibraryThing. |
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. ( )