Technology Review Guide

Essentials we take into consideration when evaluating technology of a project.

Paresh Masani avatar
28 articles in this collection
Written by Paresh Masani
Code Quality

Better Programming Language

If we think the project could have used a better programming language then we take off a point from this section.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Code Comments

We look for code comments made at the file level or function level.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Code Commits Per Month

We expect minimum activity being made on Github or open-source code repositories each month.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Lines of Code

We check the project’s Github or open-source repository number of lines of source-code.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Maintainability Index

It’s very important for the project to follow well-known tools and best practices for maintenance.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Open Source

The project that we review must be open source otherwise there’s no way we can evaluate the code quality and other important factors.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Programming Language

We are very careful to analyze that the project uses the most suitable programming language to implement their idea.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Quality of Code

We check the quality of code in terms of programming languages used, overall technical architecture and design patterns used, etc.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago

Test Coverage

The overall test coverage is important to make sure the project is spending a good amount of time checking the quality of their source-code.
Paresh Masani avatar
Written by Paresh Masani
Updated over a week ago