Hello Guys, My name is Amanpreet Singh. I am senior iOS Developer from Delhi (India) having 4.5+ years of experience in mobile application development. I had created many apps from scratch in e-commerce, travel and education domain and had also worked on many maintenance projects. In part time, I love to share iOS programming related stuffs and latest news, updates on Apple products.
What are solid principles in programming world? 5 SOLID design principles in swift SOLID is acronym used in software programming for making software design more understandable, flexible, scalable and maintainable. Every Software Developer must be aware of 5 SOLID principles in order to deliver good quality code SOLID stands for what? S - Single Responsibility principle O - Open Closed Principle L - Liskov substitution Principle I - Interface segregation Principle D - Dependency Inversion Principle If we apply 5 SOLID principles while creating iOS/Mac Apps then the benefits which we will get are as follow: · We will have flexible code which can be changed easily. · Software code becomes more reusable. · Software developed will be robust, scalable and stable. · Code is loosely couple which means dependency between the...

Comments
Post a Comment