Где можно найти best practices по программированию?
Коллеги, добрый день. Подскажите, пожалуйста, существует ли в природе сборник неких рецептов / cookbook / best practices в части того как должны быть реализованы (по каким алгоритмам) части программы, которые могут применяться в разных программах. Например, регистрация пользователя должна проходить вот по такому алгоритму, данные в БД должны храниться в полях вот таких типов с размерностью. и т.д.
Возможно сумбурно описал, но, надеюсь, что вы поймёте. Заранее спасибо.
Александр +: bullshit всегда делается когда в торопях нужно чтоб завтра работало как нибудь. Нормальные люди потом переписывают по ходу дела и уже не так стыдно смотреть становится =)
best practices могут быть и паттерны и просто отдельные советы.
Но вот в качестве примера, ты приводишь вообще базовые моменты, которые не зависят от best practices, а зависят от реализации конкретной программы.
Например авторизация не может быть сама по себе, зависит от того где она происходит.
Согласен с предыдущим ответом, очень много зависит от типа приложения и что хочется в нем реализовать
Думаю что начать стоит с знакомства с MVC, MVP, MVVM паттернов проектирования, а дальше уже знакомится с остальными паттернами и думать стоит ли их применять у себя в проекте или нет