Opened 12 years ago

Closed 12 years ago

#4316 closed defect (invalid)

refactoring in 0.9 defeats good design and separation of concerns

Reported by: guest Owned by: anonymous
Priority: blocker Milestone: 1.0
Component: Core Version: 0.9
Keywords: package design core Cc:
Blocked By: Blocking:

Description

I find it really disturbing that some packages are broken and partly taken into the dojo object.

For example the dojo.event, dojo.lfx and the dojo.io packages are partly added to the dojo object.

I know the reason (one object 4 all, and ease of use), but separation of concerns and loose coupling are much more important,... a big dojo object with a lot of functions is not what you want.

I think any university degree software engineer should agree with me.. This is really bad practice..

tjerk AT wolterinkwebdesign.com

Change History (1)

comment:1 Changed 12 years ago by Adam Peller

Resolution: invalid
Status: newclosed

This isn't a bug, and this isn't the right place for critiques or discussions. Please take this to the forum.

Note: See TracTickets for help on using tickets.