documentation icon indicating copy to clipboard operation
documentation copied to clipboard

EXPERIENCED: Добавить доку "Entity-based naming convention"

Open azinit opened this issue 3 years ago • 1 comments

  • https://gist.github.com/sergeysova/9f6dc24e21efe5f5bb4f9878216c2ce9

TL;DR:

  • Старайтесь называть абстракции по принципу "от общего к частному" image image image

Опционально

Можете использовать такой подход везде, но методология не обязывает

- handleClick
+ clickHandle

- api.getUsers()
+ api.usersGet()

Details

TODO:

azinit avatar Mar 02 '21 10:03 azinit

Расписать более подробно доку по конвенции: (поискать в чате):

Если именовать фичи по моему [@sergeysova] подходу, то сгруппировать их в кластер можно без поломки именования

Как видишь, нейминг опять возвращается к «от общего к частному». И в итоге получается сломанный подход, где-то в проекте пишут так, а где-то так. Это не система, это не консистентно

Даже с апи. Ты сам приводил такой же пример. И в нем же тоже реверсируешь свой же подход при обобщении

Вот взгляни на всё это и скажи мне, что я предлагаю не системный не консистентный подход

azinit avatar Mar 02 '21 10:03 azinit