vimarsana.com


SRP and my Head
Many years ago, whilst working at an Investment Bank with a number of ThoughtWorks colleagues, we were thinking about how big objects should be. Obviously as developers we were thinking in terms of the Single Responsibility Principle, Open-Closed Principle and Separation of Concerns.
I came up with a simple heuristic. Simply stated, an object should be no bigger than the
size of my head when pressed up against the monitor – basically a screenful of code. Now, I have a fairly big head (but thats ok, cos there ain’t much inside it) so your mileage may vary.

Related Keywords

Phoenix ,Arizona ,United States ,Melvyn Conway ,Investment Bank ,Single Responsibility Principle ,Open Closed Principle ,Micro Services ,Single Source Of Truth ,Processing Queue Entries ,Storing Requests ,பீனிக்ஸ் ,அரிசோனா ,ஒன்றுபட்டது மாநிலங்களில் ,முதலீடு வங்கி ,ஒற்றை பொறுப்பு ப்ரிந்ஸிபல் ,திறந்த மூடப்பட்டது ப்ரிந்ஸிபல் ,மைக்ரோ சேவைகள் ,ஒற்றை மூல ஆஃப் உண்மை ,

© 2025 Vimarsana

vimarsana.com © 2020. All Rights Reserved.