On Wed, Aug 15, 2012 at 10:43:33AM -0500, Dick Hollenbeck wrote:
> You seem to have a good grasp of the problem & its magnitude.

Tragical past experiences... had to maintain a GTK1 project (an OBD
tester) which displayed car parameters in 8 panes: each panes had
value, min/max unit of measure and so on, plus a couple of button to
freeze, change parameter and such easy things.

The *genius* which implemented this had copied the wholes fscking code
for a pane in each single event function (simply changing variable names
and the constant indices into param array). Had to change panel
behaviour XD

Before refactoring: >15KLOC of C (few or no comments)
After refactoring: about 2KLOC commented

Took two weeks of full time work:(((

-- 
Lorenzo Marcantonio
Logos Srl

_______________________________________________
Mailing list: https://launchpad.net/~kicad-developers
Post to     : [email protected]
Unsubscribe : https://launchpad.net/~kicad-developers
More help   : https://help.launchpad.net/ListHelp

Reply via email to