Opened 13 years ago
Closed 13 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
Note: See
TracTickets for help on using
tickets.
This isn't a bug, and this isn't the right place for critiques or discussions. Please take this to the forum.