User: Password:
Subscribe / Log in / New account

Abstracting commonality is a different skill

Abstracting commonality is a different skill

Posted Jun 7, 2011 13:13 UTC (Tue) by prl (guest, #44893)
In reply to: The platform problem by neilbrown
Parent article: The platform problem

I'll go further - the 3rd person in Neil's example needs to have a different skill set - that of taking in of the commonality and working out what's needed and abstracting and API at the right level.

The first developer is often the wrong person do this - not only because she's only working from one example. Someone new to the code can better analyse the code without the baggage of what the original developer might originally have had in mind.

As in our editor's case the new eye is not infrequently that of the original developer a few years down the line.

(Log in to post comments)

Copyright © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds