Learning good software design
Matthew Dempsky <[email protected]> Tue, 30 Aug 2005 23:58:49 +0000
| Newsgroups | gmane.org.djb.miscellaneous |
|---|---|
| Message-ID | <[email protected]> |
--=-3bU8yl/ArHiOJoS7jCnC Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, I've recently taken an interest in well modularized software such as djbdns, qmail, ucspi-tcp, and so on. Along with similar software linked from http://thedjbway.org/friends.html, these provide great examples of how software should be designed and implemented. However, learning by example has its limits. Can anyone recommend resources for learning good software design? In particular, high performance, secure, UNIX software? Thanks. --=20 Matthew Dempsky <[email protected]> --=-3bU8yl/ArHiOJoS7jCnC Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.1 (GNU/Linux) iD8DBQBDFPK5grzsjdJhC9ARAiD4AJ9FT1nHh9m6l7uC/sumXlZK9Yi1UQCfc6z+ TV1z/YdzvvYSEu0jV3v3dII= =6QU4 -----END PGP SIGNATURE----- --=-3bU8yl/ArHiOJoS7jCnC--