Алгоритмы и структуры данных. Подгруппа 105-1. FAQ — различия между версиями

Материал из Wiki - Факультет компьютерных наук
Перейти к: навигация, поиск
(Новая страница: «== Зачем нужно ревью? == Сразу скажу, что не для того, чтобы сдавать задачи было сложнее. Пи…»)
 
 
Строка 5: Строка 5:
 
# Писать безопасный код.
 
# Писать безопасный код.
 
# Строить в программе правильную архитектуру.
 
# Строить в программе правильную архитектуру.
# Записать решения стройно, лаконично и последовательно.
+
# Записывать решения стройно, лаконично и последовательно.
# Писать код так, чтобы в нём было легче разобраться постороннему (при работе в компании это очень важно).
+
# Писать код так, чтобы в нём было легче разобраться постороннему (при работе в команде это очень важно).
 
# Писать код, который легко отлаживать и в котором легко искать ошибки.
 
# Писать код, который легко отлаживать и в котором легко искать ошибки.
 
# Писать реюзабельный код, то есть код, который можно будет потом использовать.
 
# Писать реюзабельный код, то есть код, который можно будет потом использовать.

Текущая версия на 01:17, 28 февраля 2015

Зачем нужно ревью?

Сразу скажу, что не для того, чтобы сдавать задачи было сложнее.

Писать код, который проходит тесты, -- это не единственный важный навык. Благодаря прохождение ревью вы научитесь:

  1. Писать безопасный код.
  2. Строить в программе правильную архитектуру.
  3. Записывать решения стройно, лаконично и последовательно.
  4. Писать код так, чтобы в нём было легче разобраться постороннему (при работе в команде это очень важно).
  5. Писать код, который легко отлаживать и в котором легко искать ошибки.
  6. Писать реюзабельный код, то есть код, который можно будет потом использовать.