Posted on Oct 14 Welcome back to our SOLID Principles Series. In this installment, we'll unravel the Liskov Substitution Principle (LSP) and explore how to apply it effectiv… Read More
Posted on Oct 6 Objects of a superclass should be replaceable with objects of its subclasses without breaking the applicationIn React, the Liskov Substitution Principle (LSP… Read More
Posted on Oct 18 https://pub.dev/packages/simple_architecturehttps://github.com/kodel-dynamics/simple_architectureCertain parts of an application are common to multiple appl… Read More
Sign upSign InSign upSign InHayk SimonyanFollowLevel Up Coding--ListenShareSoftware development is an intricate field. What separates high-quality software from glitchy, error-prone ones? Th… Read More
Posted on Sep 17 Expertise in common frontend topics and the ability to implement the necessary skills for a business is important for a Frontend developer, it sets you apar… Read More
Posted on Sep 9 SOLID is a set of design principles in object-oriented software development that aims to improve the quality, maintainability, and extensibility of software… Read More
Posted on Jul 23 The SOLID principles are a set of principles for software development aimed at making software more maintainable, scalable, and flexible. In this article, w… Read More
Posted on Jul 6 • Originally published at wkalmar.github.io The world of object-oriented programming is a bit confusing. It requires mastering a l… Read More
In the realm of software development, design, and architecture play pivotal roles in creating robust, scalable, and efficient systems. Whether you're an aspiring software engineer, an experi… Read More
Posted on Jun 16 • Originally published at alexhyett.com SOLID Principles are one of those things that every developer has heard of but few fully… Read More
Preparedness for interviewers is vital, more so when hiring for technical roles. It helps you apply knowledge and expertise with confidence when asking questions and assessing a candidate. Y… Read More
The architecture of any software project is one of the most essential components that define its success. Basically, it explicates the key standards, design specifications, development stage… Read More
Reading Time: 2 minutes Liskov Substitution Principle is one of the five SOLID principles, LSP was introduced by Barbara Liskov. Liskov Substitution Principle defines that objects of a… Read More
As a Java developer, it is important to write code that is not only functional but also maintainable, scalable, and flexible. One way to achieve this is by following the SOLID principles of… Read More
Odoo is an open-source enterprise resource planning (ERP) software that is highly customizable and modified according to the needs of the user. It is important to follow coding standards to… Read More
When it comes to writing software, it’s easy to get caught up in the details of the code itself. However, it’s important to remember that the ultimate goal is to write code that… Read More
Overview In this article, we will explore the concept of Inheritance, which is a fundamental concept of Object-Oriented Programming (OOP) and is applicable to several programming languages i… Read More
Software Principles Using C#There are several software principles commonly used in C# development, which are as follows.SOLID Principles: The SOLID principles are a set of five princip… Read More
Where to find Python developers
Good Python designers are not easy to find and can be costly. But SteelKiwi includes a solution: Ukrainian outsourcing organizations. Find out why it’s… Read More
When preparing for a job interview, you will want to be sure that you know the questions that will be asked. While some questions may be common to most positions, others may be specific to t… Read More
Introduction to Design Pricinples
Well, we all agree that the software design is one of the important aspect of the software development. Its challenging to build the software that are fu… Read More
PHP 8.1 has introduced tentative return types. This can make older code spit out warnings like mad.Let’s examine what it means and how to deal with it.
PHP 8.1 Warnings that will be… Read More
The Open/Closed Principle, which I explained in a previous article, is one of the key concepts in OOP that enables you to write robust, maintainable and reusable software components. But fol… Read More
In this article, I have sourced almost all the major topics in C++. My friend and I have personally used these questions to crack an initial round for a senior software engineer role.I hope… Read More
2021 has seen business owners leveraging custom software development for customization, modernization, and management of their applications. From field service equipment maintenance coding t… Read More
Robert C. Martin introduced the SOLID principles of development in 2000 in a paper named Design Principles and Design Patterns. The author’s approach to bringing out these principles w… Read More
SOLID is a mnemonic acronym for five design principles intended to make software designs more understandable, flexible, and maintainable. The object-oriented analysis and design explain the… Read More
a.k.a. “How do I subclass a list element declared in my interface?” As covered by the rather awesome Ram on Baeldung, the Liskov substitution principle is important and is enforc… Read More
When developers first start programming, we all tend to write unmaintainable code:we have methods with too many lineswe tend to write repeated logic in different parts of the applicatio… Read More