If I Only Changed the Software, Why is the Phone on Fire?: Embedded Debugging Methods Revealed: Technical Mysteries for Engineers
Autor Lisa K. Simoneen Limba Engleză Paperback – iun 2007
În volumul If I Only Changed the Software, Why is the Phone on Fire?, identificăm o abordare atipică pentru literatura tehnică dedicată sistemelor embedded. Lisa K. Simone acoperă metodologii critice de debugging software și hardware, însă nu prin teorie abstractă, ci prin scenarii de tip „mister tehnic” care simulează presiunea reală dintr-un mediu de producție. Reținem utilizarea unor personaje recurente, colegi fictivi cu care orice inginer se poate identifica, pentru a naviga prin complexitatea integrării schimbărilor în sisteme mari și a gestionării bug-urilor tranziente.
Abordarea diferă de cea din Debugging Embedded Microprocessor Systems de Stuart Ball prin faptul că este mai puțin axată pe descrierea uneltelor de testare și mai mult pe procesul logic de deducție. Dacă Stuart Ball pune accent pe prevenție și hardware-ul microprocesoarelor, Lisa K. Simone se concentrează pe interfața dintre cod și mediul fizic, explicând de ce o modificare software poate genera, literal, probleme termice. Structura cărții urmărește o progresie logică: de la depanarea codului scris de alții (code inheritance) în primele capitole, până la erori de sistem aparent imposibile și ambiguități în cerințele tehnice.
Considerăm că valoarea practică rezidă în capitolul final, care sintetizează toate tehnicile sub forma unei liste de „secrete” de depanare, gata de a fi aplicate la birou. Stilul conversațional elimină barierele unei lecturi tehnice dense, transformând învățarea despre performanța sistemului și „lume faults” într-o experiență narativă captivantă, fără a sacrifica rigoarea inginerească necesară în ELSEVIER SCIENCE.
Preț: 226.50 lei
Preț vechi: 326.28 lei
-31%
Carte tipărită la comandă
Livrare economică 25 mai-08 iunie
Specificații
ISBN-10: 0750682183
Pagini: 304
Ilustrații: Illustrated
Dimensiuni: 191 x 235 x 19 mm
Greutate: 0.62 kg
Editura: ELSEVIER SCIENCE
Public țintă
PRIMARY MARKET: Embedded Design, Software, and System Engineers and ManagersSECONDARY MARKET: Undergrad and post-graduate electrical and computer engineering students
De ce să citești această carte
Recomandăm această carte inginerilor care s-au izbit de bug-uri ce apar doar „uneori” și care par să ignore logica software-ului. Cititorul câștigă o metodologie de detectiv tehnic, învățând să coreleze simptomele hardware cu erorile de cod. Este o resursă esențială pentru cei care vor să depășească faza de trial-and-error și să înțeleagă profund interdependențele dintr-un sistem embedded complex.
Descriere scurtă
- Unique format casts the reader as "technical detective" by presenting a new mystery in every chapter
- Not another dry technical book! Conversational tone and intriguing quandaries draw the reader into the action, while teaching crucial debugging skills
- The final chapter, a summary of the smart debugging techniques introduced throughout the book, is a quick reference to help solve future problems