Kemal Taskincontroversialarchitect.hashnode.dev·Feb 2, 2024The rule of threeEvery developer is a software architect. Every time we write code, we follow the design patterns, we decide on the design patterns, we take software principles into consideration, we weigh pros and cons, we aim towards a more maintainable and cleaner...94 readsabstractionAdd a thoughtful commentNo comments yetBe the first to start the conversation.