A practical guide to software design discusses the art and science of constructing software and provides examples in C, Pascal, BASIC, Fortran, and Ada, with a focus on successful programming techniques.
Original.
No account required.
Take it for a spin or checkout what people created.