Click here to Skip to main content
11,576,064 members (58,034 online)
Click here to Skip to main content

Tagged as

Writing Readable Code - Complex Object Construction

, 16 Apr 2010 CDDL 10.3K 4
(Cross post from IRefactor)Once upon a time, there was a class called Invoice. Its responsibility was to calculate a finalprice being presented to the customer.Time went on; The autumn passed, the winter fade out and the spring was already at the door and our class started to rust.Each time a develo


Members may post updates or alternatives to this current article in order to show different approaches or add new features.

No alternatives have been posted.


This article, along with any associated source code and files, is licensed under The Common Development and Distribution License (CDDL)


About the Author

Uri Lavi
Israel Israel
Uri Lavi is a development lead with extensive experience in Data Intensive, Business Compound, Distributed and Scalable Software Systems. Uri specializes in mentoring, coaching and consulting for complex software engineering topics, among which: Software Architecture, Design Patterns & Refactoring.

| | Privacy | Terms of Use | Mobile
Web03 | 2.8.150603.1 | Last Updated 16 Apr 2010
Article Copyright 2010 by Uri Lavi
Everything else Copyright © CodeProject, 1999-2015
Layout: fixed | fluid