Алгоритмы и структуры данных. Подгруппа 105-1. FAQ — различия между версиями
Материал из Wiki - Факультет компьютерных наук
(Новая страница: «== Зачем нужно ревью? == Сразу скажу, что не для того, чтобы сдавать задачи было сложнее. Пи…») |
|||
Строка 5: | Строка 5: | ||
# Писать безопасный код. | # Писать безопасный код. | ||
# Строить в программе правильную архитектуру. | # Строить в программе правильную архитектуру. | ||
− | # | + | # Записывать решения стройно, лаконично и последовательно. |
− | # Писать код так, чтобы в нём было легче разобраться постороннему (при работе в | + | # Писать код так, чтобы в нём было легче разобраться постороннему (при работе в команде это очень важно). |
# Писать код, который легко отлаживать и в котором легко искать ошибки. | # Писать код, который легко отлаживать и в котором легко искать ошибки. | ||
# Писать реюзабельный код, то есть код, который можно будет потом использовать. | # Писать реюзабельный код, то есть код, который можно будет потом использовать. |
Текущая версия на 01:17, 28 февраля 2015
Зачем нужно ревью?
Сразу скажу, что не для того, чтобы сдавать задачи было сложнее.
Писать код, который проходит тесты, -- это не единственный важный навык. Благодаря прохождение ревью вы научитесь:
- Писать безопасный код.
- Строить в программе правильную архитектуру.
- Записывать решения стройно, лаконично и последовательно.
- Писать код так, чтобы в нём было легче разобраться постороннему (при работе в команде это очень важно).
- Писать код, который легко отлаживать и в котором легко искать ошибки.
- Писать реюзабельный код, то есть код, который можно будет потом использовать.