Peter Verhas is a senior software engineer and software architect with having electrical engineering and economics background (MSC and MBA). He created his first programs in 1979. Since then, he has authored several open-source programs. He has worked in several telecommunications and finance industries positions and was the CIO of the start-up index.hu during its early days.
Peter works for EPAM Systems in Switzerland as a developer, supporting training programs for developers and internal mentoring.
Peter is the author of several Java books published by Packt and has a blog https://javax0.github.io
Don't document your code; code your document.Documentation is essential, and at the same time, it is part of the software products that usually contain the most bugs. For example, documentations tend to be outdated, have wrong references to the documented system, and may contain inconsistencies. The compiler or the unit tests discover the same type of errors in a program code. Documentation does n...