LIBRISTO
LIBROAMANTO
mandatory
Become part of a community of book lovers from all over the world and get access to a whole bunch of benefits. Create an account for free
0
Free delivery for purchases over 19 990 Ft
DPD courier 1 190 Ft Post 1 795 Ft Post 1 690 Ft Post 1 690 Ft GLS point 1 390 Ft FoxPost 1 190 Ft Packeta point 1 190 Ft DPD point 990 Ft GLS courier 1 790 Ft

Free shipping on orders over 19,990 Ft via Packeta, Fox Post Box, and DPD Collection Point

Introduction to Software Design with Java

Language EnglishEnglish
Book Paperback
Book Introduction to Software Design with Java Martin P. Robillard
Libristo code: 49868112
Publishers Springer-Verlag GmbH, March 2026
This textbook provides an in-depth introduction to software design, with a focus on object-oriented... Full description
? points 146 b New New
21 441 Ft
In stock at our supplier Shipping in 5-8 days

30-day return policy


Customers also purchased


This textbook provides an in-depth introduction to software design, with a focus on object-oriented design, and using the Java programming language. Its goal is to help readers learn software design by discovering the experience of the design process. To this end, the text follows a continuous narrative that introduces each element of design know-how in context, and explores alternative solutions in that context. This narrative is complemented by hundreds of code fragments and design diagrams.

The first chapter is a general introduction to software design and the subsequent chapters cover design concepts and techniques. The concepts and techniques covered include interfaces, encapsulation, inheritance, design patterns, composition, functional-style design, unit testing, and many more. A major emphasis is placed on coding and experimentation as a necessary complement to reading the text. To support this aspect of the learning process, a companion website with practice exercises is provided, as well as two complete sample applications. Guidance on these sample applications is provided in Code Exploration insets throughout the book. Although the Java language is used as a means of conveying design-related ideas, the book s main goal is to address concepts and techniques that are applicable in a host of technologies.

This third edition improves the presentation of numerous topics and provides a thoroughly revised set of code fragments that incorporate the latest features of the language and follow a more effective style. The diagrams have also been improved for presentation quality and to follow the UML standard more closely.

The book is intended for readers who have a minimum of programming experience and want to move from writing small programs and scripts to tackling the development of larger systems. This audience naturally includes students in university-level computer science and software engineering programs. As the prerequisites to specific computing concepts are kept to a minimum, the content is also accessible to programmers with no previous background in computing. In a similar vein, understanding the code fragments requires only a minimal grasp of the Java language, such as would be taught in an introductory programming course.

Actress & Polyglot
EWA KASP for
Play video
Ewa Kasp
Libristo has the largest selection of foreign-language books. That’s why I buy my books there.

About the book

Full name Introduction to Software Design with Java
Language English
Binding Book - Paperback
Date of issue 2026
Number of pages 298
EAN 9783032118202
ISBN 3032118204
Libristo code 49868112
Weight 476
Give this book today
It's easy
1 Add to cart and choose Deliver as present at the checkout 2 We'll send you a voucher 3 The book will arrive at the recipient's address

You might also be interested in


Terminal Self Simon Gottschalk / Book Paperback
common.buy 24 228 Ft
Coming soon New
Conan the Barbarian: Ghosts and Echoes Vol.8 Doug Braithwaite / Book Paperback
common.buy 5 583 Ft
Top
The Inner Temple Oracle Rebecca Campbell / Printed items Cards
common.buy 8 162 Ft
Top
Kiss the Villain Rina Kent / Book Paperback
common.buy 3 120 Ft
Top
FABLE OMNI01 V01-V02 MINAMI KATSUHISA / Book Paperback
common.buy 7 021 Ft
Top
Say You Swear BRANDY MEAGAN / Book Paperback
common.buy 5 860 Ft
Top
Analysis I Terence Tao / Book Hardback
common.buy 23 890 Ft
A Manual Of The History Of Philosophy John R. Morell / Book Paperback
common.buy 16 431 Ft
Trust Me, I'm Dr Ozzy Ozzy Osbourne / Book Paperback
common.buy 7 122 Ft
Alice Henry: The Power of Pen and Voice Diane Kirkby / Book Paperback
common.buy 17 558 Ft
Top
Oxford Handbook of Psychiatry Semple / Book Paperback
common.buy 19 874 Ft
Starchild: The Long Way Home Marvin Arnold / Book Paperback
common.buy 5 671 Ft
Regional Security in the Middle East Pinar Bilgin / Book Hardback
common.buy 79 394 Ft
Shrinks Jeffrey Lieberman / Book Paperback
common.buy 5 671 Ft
Discover Sea Stars Helen Foster James / Book Paperback
common.buy 4 645 Ft
The Dream Emile Zola / Book Paperback
common.buy 2 768 Ft
Top
Adult Piano Adventures Nancy Faber / Book Book
common.buy 3 476 Ft

Login

Log in to your account. Don't have a Libristo account? Create one now!

 
mandatory
mandatory

Don’t have an account? Discover the benefits of having a Libristo account!

With a Libristo account, you'll have everything under control.

Create a Libristo account
Book advisor Libroamiko
Hi, I'm Libroamiko, can I help?