A Philosophy of Software Design

“A Philosophy of Software Design” by John Ousterhout is a textbook published in 2018 that delves into the principles and practices of software design. This trade paperback covers a range of topics within the subject area of computers, providing insights and perspectives on software design in an easy-to-understand format. With 178 pages, this book is […]