Debug It!
7 Feb

Debug It! will equip you with the tools, techniques, and approaches to help you tackle any bug with confidence. These secrets of professional debugging illuminate every stage of the bug life cycle, from constructing software that makes debugging easy; through bug detection, reproduction, and diagnosis; to rolling out your eventual fix.
Whether you’re writing Java or assembly language, targeting servers or embedded micro- controllers, or using agile or traditional approaches, the same basic bug-fixing principles apply.
You’ll learn an empirical approach that leverages your software’s unique ability to show you what’s really happening, the importance of finding a reliable and convenient means of reproducing a bug, and how to avoid common pitfalls. You’ll see how to use commonly available tools to automatically detect problems before they’re reported by customers. You’ll construct “self-debugging” software that automatically provides access to crucial internal information and identifies the broken assumptions that lead to bugs.









To all those wondering “Why?” and “How?” certain organizations are more productive than their peers, Logan, King and Fischer-Wright have some concrete answers. In their landmark book, “Tribal Leadership”, they explore the essence of organizational culture. What they have uncovered is a dynamic at least 15,000 years in the making, and at the heart of all human organizations: the tribe. We operate in a “tribe”-a group of 20 to 150 people- in which important decisions are made and productivity is determined. Larger organizations are “tribes of tribes”. Five stages describe the evolution of the tribe, from savage and dysfunctional to innovative and powerfully inspirational. What sets this work apart is its practical advice on both identifying the stage of the tribe and the means to advance to the next stage. Laced with real-life examples, the book is eminently readable. There is no doubt it will transform the reader, no matter where their own tribe finds itself. They will understand the difference between leading and commanding.

NHibernate 


I'm Hamid Asadpour, entrepreneur and web 2.0 application developer, a partner at Web Development Group, a hobbyist photographer, an adventure traveller, and a Tai Chi lover .




Recent Comments