Home - SWTube/Darkest-Cave GitHub Wiki
Engineering philosophy
The founding philosophy of SWTube is "Right from the Foundation". Developers that can code in Python or JS but not in C/C++, can web scrape but can't develop a linked list aren't the type of developers we are pursuing. We seek a developer with a STRONG FOUNDATION.
History
This wiki page was written by Alegruz on 2020.12.29.
Patterns to follow
- Writing "clean code" is the basic principle to follow. The adjective "clean" means the following:
- Readable
- Maintainable
- Less possibility to make mistakes
- Has clear intentions
- Observes Coding Standards and Conventions
- The core principle is readability. The code itself must act as the docs.
- Better use
assert
during the development process rather thanexception
s to avoid errors. - C++ Coding Standard