Our support chats and some other indirect signs showed that there are many students among our free users. Here’s the reason: PVS-Studio is now more often used by professors in courses related to software development. We are very pleased with this, and we decided to write this small article for teachers to try to contribute to this trend.
Development of modern software is impossible without an integrated approach for ensuring software quality and reliability. The reason is that the size of the codebase of today’s applications is growing rapidly. Let numbers speak for themselves. For example, take these operating systems:
The Linux kernel example shows that the standard codebase size has grown 150 times in the past 25 years. Now it is impossible for a programmer to review the code of the entire application, understand it, find errors, and improve architectural solutions in one sitting. The inner workings of modern programs can be too overwhelming for one person.
#devops #education #programming #c# #c++