Software Design Principle
This article was based and inspired on Software Design principle by Ahmed Adel and Go SOLID design by Dave Cheney. I will combine all those in this article, hopefully this article can be useful.
What are the principles that we should follow while we are building our…