Прежде, чем приступать к доработке, научитесь собирать проект (BUILD.md).
-
Разработку можно вести в любой IDE, однако целевой системой сборки является CMAKE. Все изменения должны быть отражены в
CMakeLists.txt
, иначе они не попадут в итоговую сборку. -
В разработке мы придерживаемся стандарта C++11/14
-
Рекомендуемый стиль оформления - K&R
-
Отступы табами
-
Методы доступа к членам класса рекомендуется оформлять с префиксами (get_, set_)
-
Не приветствуется простое переформатирование кода. Изменение должно нести либо осмысленную функциональную нагрузку, либо структурный рефакторинг.
-
В проекте присутствует библиотека SystemClasses - временный слой функционала для упрощения переноса исходников с Borland C++ Builder. По возможности необходимо избегать использования функционала этой библиотеки.