Résumé
techniques in this comprehensive volume. Debugging Java shows you,
step-by-step, how to locate and eliminate common and hard-to-find
rough spots in your applets and applications. You'll learn how to
prevent bugs from hatching in your code, avoid scope creep, reduce
deadline pressure using RFA, use text editors and macros to reduce
errors, use debugging power tools, and eliminate multi-thread conflicts.
Debugging expert Will David Mitchell even shows you how to turn
potential design and logic flaws into features! When “it works on my
machine” just won't cut it, use the hands-on solutions offered in this
resource to exterminate Java bugs for good.
- Learn the architecture of clean Java code and eliminate
bad
programming habits
- Set effective traps to locate and squash Java
bugs
- Find, analyze, and fix object-oriented and
procedure-oriented code
errors and trouble spots
- Use Risk-Factor Analysis to eliminate bugs caused by
deadline
pressure
- Implement robust macros to cut errors and save
time
- Extend and train the Copy/Paste buffer to avoid typing
errors
- Identify and remove conditions that may lead to
mutually conflicting
threads
Table of contents
- Section I: Begin with Bug-Proof Code
- Chapter 1: It is Mathematically Impossible to Find All
Bugs!
- Chapter 2: Prevent Java Bugs from Hatching
- Chapter 3: Setting Java Bugtraps
- Chapter 4: Never Miss Another Deadline!
- Chapter 5: Write to Shun Bugs
- Section II: Removing Java Bugs
- Chapter 6: Classes of Bugs
- Chapter 7: Mental Disciplines
- Chapter 8: Working Around Java Bugs
- Chapter 9: Algorithms Especially Suited for Java
- Chapter 10: Using Debuggers
- Chapter 11: Debugging Stratagems
- Chapter 12: Common Java Bugs
- Chapter 13: Testing
- Chapter 14: The Threaded Environment
- Section III: Performance
- Chapter 15: The One That Got Away
- Chapter 16: Converting Java Bugs to Features
- Chapter 17: Use the Best Algorithm, Revisited
- Chapter 18: Ancient Multi-Threaded Algorithms
Revisited
- Chapter 19: Profilers and Other Tools
L'auteur - Will David Mitchell
Will David Mitchell has worked with computers since
1973. While teaching computer science at the University of
Nebraska, his research showed that people who learn
debugging skills first, master computer languages markedly
faster. As a result, he stresed debugging techniques the
second week in his classes. Whereas no other classes in the
university reached the 73 percent mark on standardized
tests. Mr. Mitchell's invariably scored in the 80-82
percent range. The only difference was his early emphasis
on debugging. In Debugging Java: Troubleshooting for
Programmers, the author reveals the secrets that can make
you a Java master in record time.
Caractéristiques techniques
PAPIER | |
Éditeur(s) | Mc Graw Hill |
Auteur(s) | Will David Mitchell |
Parution | 10/07/2000 |
Nb. de pages | 460 |
Format | 18,7 x 23,3 |
Couverture | Broché |
Poids | 944g |
Intérieur | Noir et Blanc |
EAN13 | 9780072125627 |
Avantages Eyrolles.com
Consultez aussi
- Les meilleures ventes en Graphisme & Photo
- Les meilleures ventes en Informatique
- Les meilleures ventes en Construction
- Les meilleures ventes en Entreprise & Droit
- Les meilleures ventes en Sciences
- Les meilleures ventes en Littérature
- Les meilleures ventes en Arts & Loisirs
- Les meilleures ventes en Vie pratique
- Les meilleures ventes en Voyage et Tourisme
- Les meilleures ventes en BD et Jeunesse