-
Effective Debugging: 66 Specific Ways to Debug Software and Systems
Author Diomidis Spinellis
Every software developer and IT professional understands the crucial importance of effective debugging. Often, debugging consumes most of a developer’s workday, and mastering the required techniques and skills can take a lifetime. In Effective Debugging, Diomidis S....
Release Date 2016/06 -
Author Georgios Gousios , Diomidis Spinellis
What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of intriguing essays from more than a dozen of today's leading software designers and architects. In eac....
Release Date 2009/01 -
Author Diomidis Spinellis
Diomidis Spinellis' first book, Code Reading, showed programmers how to understand and modify key functional properties of software. Code Quality focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, po....
Release Date 2006/04