Key Features
A practical guide to writing effective, organized, and clean code that works well
Learn test-driven principles to help you build better-designed apps with fewer bugs
A comprehensive overview of the techniques available for TDD in...
Reading a calculus textbook is different from reading a story or a news article. Don’t
be discouraged if you have to read a passage more than once in order to understand it.
You should have pencil and paper and calculator at hand to sketch a...
Compilers: Principles, Techniques and Tools, known to professors, students, and developers worldwide as the "Dragon Book," is available in a new edition. Every chapter has been completely revised to reflect developments in software engineering,...