Changes between Version 1 and Version 2 of Ticket #4056, comment 49
- Timestamp:
- May 30, 2020, 6:50:32 AM (4 years ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #4056, comment 49
v1 v2 1 The `Subscription` and `Watch` classes have a lot of `classmethod`s and don't fit the typical objectpattern in Trac. Is there a design reason for that? Or was that code just carried over from !TracAnnouncer?1 The `Subscription` and `Watch` classes have a lot of `classmethod`s and don't fit the typical class design pattern in Trac. Is there a design reason for that? Or was that code just carried over from !TracAnnouncer? 2 2 3 3 The overhead in instantiating a class must be trivially small for our use-cases.