TY - BOOK AU - Lewis, John, AU - Loftus,William TI - Java software solutions : : foundations of program design / SN - 9780321549341 U1 - 005.117 22 PY - 2009/// CY - Boston : PB - Pearson/Addison-Wesley, KW - Java (Computer program language) KW - Object-oriented programming (Computer science) N1 - includes index N2 - As the worldwide best seller for introductory programming using the Java'в programming language, Java Software Solutions is the premiere model of text that teaches a foundation of programming techniques to foster well-designed object-oriented software. Heralded for its integration of small and large realistic examples, the authors' emphasize building solid problem-solving and design skills. The Sixth Edition introduces improvements that make the text a better teaching and learning tool. Revolutionary Video Notes featuring author John Lewis work in conjunction with the text to visually explain challenging topics and in-text Programming Projects. New vignettes explaining real-world software failures emphasize why good design is important, and novel section-level exercises let students check their comprehension before moving on ER -