Related Books

Software Development, Design and Coding
Language: en
Pages: 330
Authors: John F. Dooley
Categories: Computers
Type: BOOK - Published: 2017-11-25 - Publisher: Apress

DOWNLOAD EBOOK

Learn the principles of good software design, and how to turn those principles into great code. This book introduces you to software engineering — from the ap
A Philosophy of Software Design
Language: en
Pages: 0
Authors: John K. Ousterhout
Categories: Computer programs
Type: BOOK - Published: 2021 - Publisher:

DOWNLOAD EBOOK

"This book addresses the topic of software design: how to decompose complex software systems into modules (such as classes and methods) that can be implemented
Software Development and Professional Practice
Language: en
Pages: 254
Authors: John Dooley
Categories: Computers
Type: BOOK - Published: 2011-10-13 - Publisher: Apress

DOWNLOAD EBOOK

Software Development and Professional Practice reveals how to design and code great software. What factors do you take into account? What makes a good design? W
Code Simplicity
Language: en
Pages: 85
Authors: Max Kanat-Alexander
Categories: Computers
Type: BOOK - Published: 2012-03-23 - Publisher: "O'Reilly Media, Inc."

DOWNLOAD EBOOK

Good software design is simple and easy to understand. Unfortunately, the average computer program today is so complex that no one could possibly comprehend how
Software Design for Flexibility
Language: en
Pages: 449
Authors: Chris Hanson
Categories: Computers
Type: BOOK - Published: 2021-03-09 - Publisher: MIT Press

DOWNLOAD EBOOK

Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications. Time pressures encourage programm