Постулаты программиста
Коммуницировать с другими программистами, гейм дизайнерами и художниками.
Не оценивать чужой код - не выносить субъективные оценки.
Уметь работать на скорость, когда это необходимо
Уметь работать на качество, когда это необходимо
Всегда искать самое быстрое решение, руководствуясь YAGNI(особенно на этапе прототипирования)
Всегда придерживаться SRP и модульности кода
Если вносить изменения в чужой код, то проверять работоспособность этого кода в местах, где он использовался
Замечать написанный собой не читаемый код для других, попытаться исправить вынесением блоков кода в методы, в крайнем случае написать комментарии.
Last updated