«« Next » « Previous
«« Next » « Previous

Link Details

Give a link some love! Login and vote now.
Link 78833 thumbnail

By vidarh
via hokstad.com
Submitted: May 01 2008 / 17:51

Inheritance or configuration options has a cost in terms of increased complexity that can in some cases with advantage be avoided by maintaining multiple versions of the component and adding new features to new branches instead of continuing to work on a single code base, in the same way integrated circuits often exist in a wide range of similar, static, models with the same basic functionality. Better merging support in modern version control systems make this model increasingly viable for software.
  • 1
  • 0
  • 88
  • 8

Add your comment


Html tags not supported. Reply is editable for 5 minutes. Use [code lang="java|ruby|sql|css|xml"][/code] to post code snippets.

Voters For This Link (1)



Voters Against This Link (0)