Loading…

Prefactoring : extreme abstraction : extreme separation : extreme readability /

Prefactoring approaches software development of new systems using lessons learned from many developers over the years. It is a compendium of ideas gained from retrospectives on what went right and what went wrong in development. Some of these ideas came from experience in refactoring. Refactoring is...

Full description

Bibliographic Details
Call Number:Libro Electrónico
Main Author: Pugh, Kenneth
Format: Electronic eBook
Language:Inglés
Published: Sebastopol, Calif. : O'Reilly, 2005.
Subjects:
Online Access:Texto completo (Requiere registro previo con correo institucional)
Table of Contents:
  • Introduction to prefactoring
  • The system in so many words
  • General development issues
  • Getting the big picture
  • Got class?
  • A few words on classes
  • Getting there
  • The first release
  • Associations and states
  • Interfaces and adaptation
  • Zip codes and interfaces
  • More reports
  • Invoices, credit cards, and discounts
  • Sam is expanding
  • A printserver example
  • Antispam example.