Buchempfehlung: Why Software Sucks…
Das Buch ist zwar schon etwas älter (von 2006) aber erst nachdem ich auf der BASTA! Spring David S. Platt in der Keynote gesehen habe bin ich darauf aufmerksam geworden.
“Why Software Sucks…and what you can do about it” ist nicht nur ein Buch für Softwareentwickler und UI-Designer, sondern auch für jeden andern, der immer wieder Probleme mit Software hat und wissen möchte, warum Softwareentwickler keine User Interfaces gestalten können.
“A riotous book for all us downtrodden computer users, written in language that we understand” - Stacy Baratelli, the author’s barber
(Zitat abgeschrieben vom Buchdeckel *fg*)
Das Buch beschreibt auf radikale und humorvolle Art und Weise anhand von reellen Beispielen was schlechte und was gute User Interfaces sind. Er erklärt in einfacher Sprache warum Softwareentwickler nicht in der Lage sind gute User Interfaces zu designen, bzw. was der Softwareentwickler beachten und tun muss um eben bessere User Interfaces zu gestalten.
Wer also von David S. Platt mit der Nase in die eigene Sch***e gedrückt werden möchte oder einfach nur schmunzeln möchte und Interesse an guten (und schlechten) User Interfaces hat, sollte sich das Buch auf jeden Fall zulegen. Das Buch ist zudem eine perfekte Ergänzung zu Clean Code, da Softwareentwicklung von einer anderen Seite betrachtet wird, die ebenfalls clean und simple gehalten werden sollte und bei allen Clean Codes und CCD dennoch übersehen wird.
Für 15,20 € bei Amazon: Why Software Sucks...and What You Can Do about It
(Verlag: Addison Wesley; Sprache: Englisch; ISBN: 0-321-466756)