Industry Practices and Tools 2 Article

01) Maintaining the quality of the Code Quality Code quality is very important thing that we should keep clean as a software developers. Imagine that we are investing money to build a Home. We are building a home to feel safe in, while growing our family for long time. How we feel if we get some damages or dis-satisfaction after building home. Apply the same theory for software development. Code Quality matters: Long term usefulness and long term maintainability of the code. Minimize errors and easily debugged. Improve understand ability. Decrease risk. Impact of the Quality code: clarity Maintainability Documented Refactored well- tested Extensible Efficiency Code Quality: Weight macro function points. Hal-stead complexity measures. Cyclomatic complexity. Lines of Code. Lines of code per method. Maintain the code quality: Documenting the code. Regular code reviews. Functional testing. Clear requirements. Code Review tools: So...