• Open Daily: 10am - 10pm
    Alley-side Pickup: 10am - 7pm

    3038 Hennepin Ave Minneapolis, MN
    612-822-4611

Open Daily: 10am - 10pm | Alley-side Pickup: 10am - 7pm
3038 Hennepin Ave Minneapolis, MN
612-822-4611
Software Design for Flexibility: How to Avoid Programming Yourself Into a Corner

Software Design for Flexibility: How to Avoid Programming Yourself Into a Corner

Hardcover

General ComputersProgramming

Currently unavailable to order

ISBN10: 0262045494
ISBN13: 9780262045490
Publisher: Mit Pr
Published: Mar 9 2021
Pages: 448
Weight: 1.60
Height: 1.00 Width: 6.00 Depth: 9.10
Language: English
Strategies for building large systems that can be easily adapted for new situations with only minor programming modifications.

Time pressures encourage programmers to write code that works well for a narrow purpose, with no room to grow. But the best systems are evolvable; they can be adapted for new situations by adding code, rather than changing the existing code. The authors describe techniques they have found effective--over their combined 100-plus years of programming experience--that will help programmers avoid programming themselves into corners.

The authors explore ways to enhance flexibility by:

Also in

General Computers