Чи існує таке поняття, як занадто велика однаковість? Там, де я працюю, ми, звичайно, маємо стандарти, включаючи імена конвенцій, архітектури, рамки для використання тощо. Однак останнім часом було багато критики речей, я б вважав більше стилем.
Наприклад, написання if
висловлювань у декількох рядках проти одного рядка, використовуючи ??
оператор c # null-coalescing замість сказати == null
, кількість пробілів для відступів тощо
Мені здається, це починає все більше перетворюватися на особистий вибір стилю, і не потрібно бути однаковим у команді чи компанії. Те, що одна людина думає, читає чіткіше, інше не може. Чи є якась цінність цієї "додаткової" рівномірності?