There's no doubt about it... the most influential book in my career was "Software Tools" by Kernighan and Plauger. With examples in Ratfor (which I actually used in the golden days!), it taught good, reusable design practices by two big names in the Bell Labs/Unix arena. Especially in this day when many programmers can barely cut and paste toolkit code together, this book can still teach a thing or two about software.
My other favorite was more a lesson in good teaching practices which I continually use years afterward: A Fortran Coloring Book by Richard Kaufman is a great example of teaching to the masses.
There's no doubt about it... the most influential book in my career was "Software Tools" by Kernighan and Plauger. With examples in Ratfor (which I actually used in the golden days!), it taught good, reusable design practices by two big names in the Bell Labs/Unix arena. Especially in this day when many programmers can barely cut and paste toolkit code together, this book can still teach a thing or two about software.
My other favorite was more a lesson in good teaching practices which I continually use years afterward: A Fortran Coloring Book by Richard Kaufman is a great example of teaching to the masses.