Naming

Functions

Bibliography

Robert C. Martin, Clean Code: A Handbook of Agile Software Craftsmanship