Effect of SOLID Design Principles on Quality of Software: An Empirical Assessment
Effect of SOLID Design Principles on Quality of Software: An Empirical Assessment
复制标题
SOLID 设计原则对软件质量的影响:实证评估
DOI:
--
复制
发表时间:
2015
期刊:
影响因子:
--
通讯作者:
Imtiyaz Hassan
中科院分区:
文献类型:
--
作者:
Syed Harmeet Singh;Imtiyaz Hassan
— Design is one of the important phases of software development life cycle, which has an impact on entire life cycle of the project. If the design is good then all other phases of Software development life cycle like coding, maintenance and support will be stress and hassle-free. The availability of lot of data has proved that designing has a significant role and it directly impacts the quality and performance requirements. The world of Agile Development today has led the developer to compete with the latest features and technologies in the market. However for the naïve users it is difficult to maintain the design quality if there are no standard guidelines available. The design quality is sometime depend on developer expertise and experience only, so we must have standard and proved design guidances to work. If the software design is in proper accordance with the principles and patterns then it can increase the software re-usability, maintainability and scalability. This research paper focuses on empirical analysis to prove the SOLID design principles guidelines by using a working prototype, applying the design principles to it and then evaluating the prototype by using different metrics.