Edgewall Software

Changes between Version 1 and Version 2 of Ticket #4056, comment 49


Ignore:
Timestamp:
May 30, 2020, 6:50:32 AM (4 years ago)
Author:
Ryan J Ollos

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 object pattern in Trac. Is there a design reason for that? Or was that code just carried over from !TracAnnouncer?
     1The `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?
    22
    33The overhead in instantiating a class must be trivially small for our use-cases.