-
Notifications
You must be signed in to change notification settings - Fork 4.2k
Closed
Labels
Area-CompilersConcept-Continuous ImprovementConcept-Design DebtEngineering Debt, Design Debt, or poor product code qualityEngineering Debt, Design Debt, or poor product code qualityFeature - RecordsRecordsRecords
Milestone
Description
- Extract the work that doesn't have to be performed in a constructor out of it. For example, anything requiring binding is a suspect and preferably should be delayed until after the symbol is fully constructed. Creation of accessor symbols is another thing to try to delay. Etc.
- Reduce amount of virtual functions that has to be called by the constructor
- Reduce amount of delegates that has to be passed to the constructor.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
Area-CompilersConcept-Continuous ImprovementConcept-Design DebtEngineering Debt, Design Debt, or poor product code qualityEngineering Debt, Design Debt, or poor product code qualityFeature - RecordsRecordsRecords