Application architecture and the use of extensions
Posted: 18 September 2006 06:03 AM   [ Ignore ]  
Summer Student
Total Posts:  9
Joined  09-04-2006

I have just finished developing a few extensions for EE. I have noticed that when making extensions, I often end up taking code from the EE core files, and duplicating them in my extension just to make a slight adjustment. This comes down to the fact that extension hooks are placed in strategic positions, not necessarily in positions where i wish to make adjustments. Essentially, this defeats the purpose of modularization and means that I am duplicating code; and my extension may break in the future, if the core code which i duplicated in my extension is edited in a future update.

I am curious to know how other users of EE which develop custom extensions deal with this issue? i.e. do i have to rigorously check all of the duplicated code in my extensions every time an update is released for EE? or is there an actual solution to this problem?

Profile
 
 
   
 
 
Post Marker Legend
New Topic New posts Hot Topic Hot Topic with new posts New Poll New Poll Moved Topic Moved Topic Sticky Topic Sticky topic
Old Topic No new posts Hot Old Topic Hot Topic with no new posts Old Poll Old Poll Closed Topic Closed Topic Announcement Announcements
Theme
Change Theme
Visitor Statistics
The most visitors ever was 1149, on July 16, 2007 10:33 AM
Total Registered Members: 61025 Total Logged-in Users: 31
Total Topics: 73808 Total Anonymous Users: 16
Total Replies: 398138 Total Guests: 452
Total Posts: 471946    
Members ( View Memberlist )
Newest Members:  alexwindb-rodMAIDENtreatstruckaungAdrian LeonP.T.Aoochoi2kfantomel