Именоване

Генади Самоковаров / @gsamokovarov

В компютърните науки има име две трудни неща: кеш инвалидацията и именоването на неща.

Фил Карлтон

5 Съвета

Кръщавайте операциите след каквото правят


Ако имената им станат прекалено дълги, това е защото правят много неща.

Не искате операциите да правят много неща.

Внимавайте със съкращенята


Не използвайте съкращения, когато няма смисъл.

(Понякога има)

Обектите, които ще живеят по-дълго, заслужават по-дълги имена.

Използвайте отрицания коректно


createdispose

setupteardown

Избягвайте двойни отрицания.

Търсете симетрия


Ако имате рутина start, бихте искали и stop.

Eдинна конвенция


Правете сходни дейстия, по сходен начин.

Именовайте сходни обекти, по сходен начин.