TY - GEN AU - McBreen,Pete TI - Software craftsmanship-(EBOOK): the new imperative SN - 0-201-73386-2 (pbk.) ; U1 - 005.1 PY - 2002/// CY - Boston, London PB - Addison-Wesley KW - Computer software KW - Development KW - Programutveckling KW - Software engineering KW - EBOOK N1 - Refactoring, a First Example. (Page-10) Principles in Refactoring. (Page-16) Bad Smells in Code. (Page-21) Building Tests. (Page-33) Toward a Catalog of Refactorings. (Page-58) Composing Methods. (Page-73) Moving Features Between Objects. (Page-98) Organizing Data. (Page-103) Simplifying Conditional Expressions. (Page-145) Making Method Calls Simpler. (Page-165) Dealing with Generalization. (Page-173) Big Refactorings. (Page-203) Refactoring, Reuse, and Reality. (Page-211) Refactoring Tools. (Page-265) Putting It All Together. (Page-315) ER -