Refactoring is a technique to restructure code in a disciplined way, and is well suited to tool support, though extant tools are rather basic. Refactoring is common and vital practice in object-oriented programming, Forth programming, and forms a central part of the Extreme Programming methodology.
  • A Survey of Software Refactoring Abstract and many references, from paper with overview of research; link to full paper, for fee. IEEE Transactions on Software Engineering.
  • Bill Griswold Page Researches software engineering: building large, complex systems at reasonable cost and high reliability; especially evolution (e.g., enhancement) of large systems, which is driven by unpredictable market forces, including customer desire for leading-edge functions.
  • Catalog of Database Refactorings Catalog of small changes to your database schema which improves its design without changing its semantics.
  • Code Refactoring - Wikipedia Overview of definitions and methodologies.
  • Don Roberts Page Personal page; majority of his work has been working with John Brant to develop the Refactoring Browser, and Smalllint system to detect common bugs and style errors in Smalltalk. Also works with Ralph Johnson at UIUC.
  • Martin Fowler Object-oriented programming expert and consultant, one of the leaders in refactoring, author of the book 'Refactoring: Improving the Design of Existing Code', Extreme Programming proponent. Many useful articles and links.
  • Refactoring to Patterns By Joshua Kerievsky; Addison Wesley, 2004, ISBN 0321213351; interactive CD available. Jolt award winning book, merges refactoring (process to improve design of extant code) with patterns (classic solutions to recurring design problems). Industrial Logic.
  • SourceMaking: Refactoring Catalog of 74 classic refactorings.
  • The Refactory, Inc. Founded as a consortium of experts in Refactoring, objects, e-commerce, Patterns, Extreme Programming, flexible and adaptable systems; dedicated to helping organizations succeed with objects; evolved from Ralph Johnson Software Architecture group, University of Illinois.

Media publications

Mali oglasi

Dragan 065/884-8890
Iskusni bravari rade hale, garaže, panelima leksanom, kao i kapije, ograde, natkrivanje terasa.

Green Smarthaus +381 65 477 5001
Najpovoljnije i najkvalitetnije montažne kuće u Srbiji, uvoz iz Austrije. Eksluzivni najprodavaniji modeli. Proverite sajt www.smarthaus.rs.

Nikolija +49 176 7884 4021
Minhen i okolina - tražim posao čuvanja deteta, ili dece. Imam jako dobro iskustvo, predana sam i pedantna. Za sve dodatne informacije, možete me kontaktirati. Molim, samo ozbiljne ponude.

Jasmina 060/184-9309
Potrebni preprodavci božićnih ježića od žita. Ručni rad, mali su, simpatični, cena je povoljna i postoji mogućnost pristojne zarade pred Novu godinu.

Edo +385 98 265 705
Selidbe i dostave u Evropsku uniju, i iz Evropske unije, vršim povoljno velikim kombijem.

SZR Limaks Beška +381 022 570 799
Proizvodnja i prodaja - kvarcne peći i kaloriferi. Kvarcne grejalice za brzo zagrevanje, sa i bez daske. www.limaks.co.rs

Inter CAFFE

40 korisnika prisutno: 3 registrovanih, 1 skrivenih i 36 senkica. Ulogovani: cesko, galeksic, niko650 (01:08)

Bolje te vidim kad sklopim oči - Milan Višnjić
Uto 16.12.2014 8:31, micha@Umetnost
Jedan od cudnijih snova
Pon 15.12.2014 15:58, jeka1983@Sanovnik forum
Iz moje svaštare
Pon 15.12.2014 12:48, micha@Umetnost
Sanjam stalno bivseg momka. Da li to ista znaci?
Sre 10.12.2014 7:59, danielarmd@Sanovnik forum
Muzicki kutak - pjesme za prijatelje
Sre 10.12.2014 0:11, apprivoiser@Umetnost
Poezija - najlepsi stihovi
Sub 06.12.2014 10:32, Wind@Umetnost
Filigranska kapija od stihova - Dejan Milenković
Sub 06.12.2014 1:28, tragalac@Umetnost
Recepti, jela od mesa - rostiljijada
Sub 06.12.2014 0:45, niko650@Životni stil

Virtuelne razglednice

za rodjendan, godišnjicu braka, srećnu slavu, ženidbu, udaju, položen vozački, prijem u radni odnos...