Skip to content
This repository was archived by the owner on Oct 18, 2018. It is now read-only.
This repository was archived by the owner on Oct 18, 2018. It is now read-only.

Разработка конвенции написания кода #2

Description

@etki

Конвенция - это очень скучный документ, в котором описываются правила написания кода и взаимодействия с репозиторием, что после некоторой обтряски позволяет значительно улучшить взаимозаменяемость участников команды и избежать бесючих моментов. В принципе, можно обойтись и без него, но мне очень хотелось бы написать тип-топовый проект, в котором, наконец, не будет методов без комментариев.

Аналогично спеке - список вопросов, с которыми надо определиться:

  • Принимаем ли мы в качестве конвенции написания java-кода первую ссылку из гугла?
  • Используем ли мы чистый CSS, или что-то похитрее, например SASS/SCSS, LESS или Stylus?
  • Аналогично с javascript
  • На каком языке документируем код?
  • Как разделяем обязанности, зоны взаимодействия и будет ли кто-то чувствовать дискомфорт, если его код будут править?
  • Принимаем ли стандартную "веточную" модель разработки (master - стабильные версии, dev - основная ветвь разработки, локальные ветки под конкретные фичи на машинах разработчиков)?
  • Прочее из комментариев

И не пугайтесь незнакомых слов - все вышеописанное довольно легко осваивается, SASS без премудростей выглядит еще проще, чем CSS, Stylus я никогда не трогал и не прочь бы (хотя выглядит он примерно также, насколько знаю).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions