Software Craftsmanship

Key principles in Software – DRY, KISS, YAGNI, SOLID and other Acronyms

Software programmers use their own acronyms, some of which are core principles that provide depth and meaning to a software program. This language connects the coders and programmers across continents. It is difficult to find all the acronyms at one place because they are used in wide contexts. We will have a look at some …

Key principles in Software – DRY, KISS, YAGNI, SOLID and other Acronyms Read More »

DRY, KISS, YAGINI and other software principles

Performance Metrics used in Design of Software Architecture

The software architect is the designated experts who are responsible for successful software or product development in term of definition, architectural design, delivery, and maintenance. While designing any software, one of the crucial skills of the architect is to design the architecture of the software by following different acceptable principles which would enable them to …

Performance Metrics used in Design of Software Architecture Read More »

Performance Metrics used in Design of Software Architecture

15 best practices for software development projects

Software is one of the important pillars of modern society, whether for work, business or pleasure. Both children and adults have a strong reliance on technology that is based on robust and robust software applications and services. This dependency is based on ensuring that software applications and utilities are secure and reliable. From the other perspective, the …

15 best practices for software development projects Read More »

Best practices for software development projects checklist
Scroll to Top