Détails du livre
Format
Broché
Pages
200
Langue
Anglais
Publié
Dec 19, 1997
Éditeur
MIT Press
Édition
UK ed.
ISBN-10
0262561158
ISBN-13
9780262561150
Description
In a world where programming languages continue to evolve, this book offers a fresh perspective on Java, an influential and widely-used object-oriented language developed by Sun Microsystems. The authors, Daniel P. Friedman and Matthias Felleisen, guide readers through the fundamentals of Java while introducing them to essential design patterns that enhance software development. Their engaging style makes complex concepts accessible to both beginners and experienced programmers looking to deepen their understanding of object-oriented principles.
The narrative showcases Java's unique features and capabilities, emphasizing how these can be leveraged to create efficient and robust applications. By integrating design patterns into the learning process, Friedman's and Felleisen’s approach not only teaches how to code but also how to think like a meticulous software engineer.
Through practical examples and compelling explanations, the book cultivates a strong foundation for understanding Java's syntax and semantics. Readers are encouraged to experiment with code, paving the way for them to build their programming skills and confidence in tackling real-world challenges.
The narrative showcases Java's unique features and capabilities, emphasizing how these can be leveraged to create efficient and robust applications. By integrating design patterns into the learning process, Friedman's and Felleisen’s approach not only teaches how to code but also how to think like a meticulous software engineer.
Through practical examples and compelling explanations, the book cultivates a strong foundation for understanding Java's syntax and semantics. Readers are encouraged to experiment with code, paving the way for them to build their programming skills and confidence in tackling real-world challenges.