Макс Лапшин (levgem) wrote,
Макс Лапшин
levgem

Category:
Называется: "пусти козла в огород". За время моей болезни коллега нагенерил код в котором есть такие переменные (как переменные класса, так и локальные):

nCntx - один стиль названия. Верблюжий, что-ли
UserManager - другой. Со всеми буквами большими.
MAPED_ID - локальная переменная большими буквами
current_id - стиль с подчеркиваниями
GENERATE_VIRTUAL_ID - переменная в декларативном стиле
Поясню: они все одинаковые и равнозначные.

Сделал два метода:
get_folder и _get_folder. Они копируют друг друга на 80% и никак нигде не связываются.


+ к этому он продолжает генерить HTML на уровне модели (т.е. бизнес-логики), а никак не на view (HMTL-ных шаблонах) или хотя бы в контроллере.

P.S. Это уже не говоря о существовании у нас инструкции программирования, в которой четко рассказывается, где какие должны быть отступы, как оформлен вызов функции и т.д. и т.п. Надо ли говорить, что на нее положен большой БОЛТ.
Subscribe

  • Документация на сайте

    Немножко хочу рассказать про документацию на нашем https://flussonic.com/doc/ Основные идеи, которые сейчас я принял при развитии документации…

  • Железный транскодер Flussonic Coder

    Мы в этом году сделали и сейчас начинаем продавать свою собственную железку: аппаратный транскодер. Это большой переход для софтверной компании,…

  • Ржавая камера получила WebUI

    В прошлом году я наконец смог выделить нормальное количество денег на разработку своей прошивки для IP камер. Эта идея у меня была года так с 2013,…

  • Post a new comment

    Error

    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded 

  • 12 comments

  • Документация на сайте

    Немножко хочу рассказать про документацию на нашем https://flussonic.com/doc/ Основные идеи, которые сейчас я принял при развитии документации…

  • Железный транскодер Flussonic Coder

    Мы в этом году сделали и сейчас начинаем продавать свою собственную железку: аппаратный транскодер. Это большой переход для софтверной компании,…

  • Ржавая камера получила WebUI

    В прошлом году я наконец смог выделить нормальное количество денег на разработку своей прошивки для IP камер. Эта идея у меня была года так с 2013,…