Jump to ratings and reviews

Beautiful Code: Leading Programmers Explain How They Think

How do the experts solve difficult problems in software development? In this unique and insightful book, leading computer scientists offer case studies that reveal how they found unusual, carefully designed solutions to high-profile projects. You will be able to look over the shoulder of major coding and design experts to see problems through their eyes.

This is not simply another design patterns book, or another software engineering treatise on the right and wrong way to do things. The authors think aloud as they work through their project's architecture, the tradeoffs made in its construction, and when it was important to break rules. Beautiful Code is an opportunity for master coders to tell their story. All author royalties will be donated to Amnesty International.

563 pages, Paperback

First published January 1, 2009

Loading...
Loading...

About the author

Andy Oram

42 books7 followers

Ratings & Reviews

What do you think?

Friends & Following

Create a free account to discover what your friends think of this book!

Community Reviews

5 stars
425 (28%)
4 stars
483 (32%)
3 stars
434 (28%)
2 stars
127 (8%)
1 star
31 (2%)
Displaying 1 - 1 of 1 review
233 reviews1 follower
February 11, 2020
Czytałem tę pozycję prawie 2 lata, ale nie temu że była ciężka do strawienia, ale chciałem
się delektować jak najdłużej każdym rozdziałem. W sumie czytałem to jak antologie opowiadań.
Każdy rożdział jest swojego rodzajem podróżą, ale nie np. w światy fantastyczne a w głąb świata IT.
Oczywiście trzeba mieć jakieś pojęcie o komputerach, żeby się zagłębić w lekturę i odbierać jako coś fascynującego, a nie nudną lekturę techniczną.
Jeżeli ktoś uwielbia czytać beletrystykę i przy okazji zajmuję się IT, a w szczególności programowaniem, to mogę mu polecić mu "Piękny k0d"
Niektórym może się wydać za trudna, ale nie fascynatom. Jednak osoby które lubią programowanie, mogą się czuć lekko zawiedzonie, bo czystego kodu jest bardzo mało.
Jednak jest ponad 30 "opowiadań". Każde jest o czymś innym. Nie są ze sobą powiązane, więc możesz je czytać "randomowo". Autorzy tych rozdziałów (a są to gwiazdy, wśród nich np. Yukihiro Matsumoto twórca języka Ruby) opowiadają w swój charakterystyczny dla nich sposób o pięknym kodzie.
I wydanie było w 2007 roku, paręnaście lat temu, a dekada w informatyce to szmat czasu. Jednak większość pomysłów zawartych na pięknych stronach nie straciła swojego uroku. Wyrażenia regularne, kryptografia, jądro Linuxa są obecne dalej w 2020 roku. Jednak parę koncepcji z tej "antologii" odeszło niestety do /dev/null. Trochę się zdezaktualizowało. Jednak to nie jest winą książki.
Polecam.
Displaying 1 - 1 of 1 review