LINUX.ORG.RU

История изменений

Исправление WitcherGeralt, (текущая версия) :

Динамика создаёт меньше проблем чем решает при соблюдении трёх условий:

  1. Ты пришешь проект один.
  2. Проект достаточно компактный и хорошо спроектирован, следовательно, ты знаешь его его вдоль и поперёк.
  3. Ты невероятно внимателен.

В противном случае ты будешь обделываться на ровном месте и/или код будет обложен проверками на каждом шагу. А если у тебя есть нормальная система типов, и ты способен думать немного наперёд, то ты просто пишешь бизнес-логику, не отвлекаясь на мусорный код.

Исправление WitcherGeralt, :

Динамика создаёт меньше проблем чем решает при соблюдении трёх условий:

  1. Ты пришешь проект один.
  2. Проект достаточно компактный и хорошо спроектирован, следовательно, ты знаешь его его вдоль и поперёк.
  3. Ты невероятно внимателен.

В противном случае ты будешь обделываться на ровном месте и/или код будет обложен проверками на каждом шагу. А если у тебя есть нормальная система типов и ты способен думать немного наперёд, то ты просто пишешь бизнес-логику, не отвлекаясь на мусорный код.

Исходная версия WitcherGeralt, :

Динамика не создаёт меньше проблем чем решает при соблюдении трёх условий:

  1. Ты пришешь проект один.
  2. Проект достаточно компактный и хорошо спроектирован, следовательно, ты знаешь его его вдоль и поперёк.
  3. Ты невероятно внимателен.

В противном случае ты будешь обделываться на ровном месте и/или код будет обложен проверками на каждом шагу. А если у тебя есть нормальная система типов и ты способен думать немного наперёд, то ты просто пишешь бизнес-логику, не отвлекаясь на мусорный код.