Hacker News new | ask | show | jobs
by spion 4424 days ago
I liked the GOF book. But what I'd really love to read about are the descriptions and (architectural) histories of complete, real software systems, especially about the design decisions and the reasons behind those decisions.

I think such information will be received with great interest - it would be like receiving a shot of condensed experience in readable form. Not exactly the same with actual experience of course, but way better than just abstract principles that leave me unconvinced.

1 comments

Have you seen the Architecture of Open Source Applications[1]? I think it fits very well with what you just described. It explains not only the what, but also the why, with real examples of successful applications.

[1] http://aosabook.org/en/index.html

I remember seeing it and promptly forgetting about it. Thats precisely what I needed. Thank you.