Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

The main thing I learned by actually reading the Alexander book is exactly how far GoF missed the mark in translating "patterns" into the software domain. They're hierarchical, and span a vast range of scales. If one end of the scale is "Iterator", to match Alexander the other end of the scale would need to be set at "Ecosystem" or "International Community". Less than a quarter of the book would have anything to do with data structures or bytes in a file.

I think there's room for a proper Software Development Pattern Language book, but GoF is definitely not it.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: