
Jason McCreary
Здравствуйте. Я Джейсон МакКрири. Я люблю строить вещи и делиться своими знаниями. Я создал Laravel Shift, был автором BaseCode и выступаю на многих конференциях.
BaseCode - a field guide to lasting code
Полевое руководство, содержащее реальные практики, которые помогут вам писать менее сложный и более читаемый код. Я пишу код 20 лет. За это время я работал над сотнями проектов с десятками команд. Я обнаружил, что самое важное качество долговечного кода - это удобочитаемость.
Когда я только начал писать код, я просто написал код, который работал. Какая разница, пока это работает? Спустя годы я приложил все усилия, чтобы мой код соответствовал всем лучшим практикам. Мы знаем, что наш код слишком сложен. Это легко реализовать, но трудно избежать. Мы слишком быстро отказываемся от таких качеств, как удобочитаемость, и принимаем сложность по мере необходимости. Нам нужно вернуться к основам написания кода для других людей. Это цель BaseCode.
Это полевой справочник, а не книга.
BaseCode состоит из 10 методов написания читаемого кода и содержит более 40 примеров кода.
Эти практики сосредоточены на:
Это не книга, это практическое руководство. BaseCode применяет реальные практики к повседневному коду. Нет никакого пуха. Нет теории. Я решаю общие проблемы и использую код, чтобы показать решения.
Каждая тема аккуратно организована в главы. Если у вас много вложенного кода, прочтите «Вложенный код». Если вы хотите разделить длинные методы, переходите к Big Blocks. Вы можете прочитать его от корки до корки или перейти к интересующим вас практикам.
Здравствуйте. Я Джейсон МакКрири. Я люблю строить вещи и делиться своими знаниями. Я создал Laravel Shift, был автором BaseCode и выступаю на многих конференциях.
Раньше я просто запоминал команды Git. Я не знал их. Я не понимал их. Я только что выполнил команды, которые мои товарищи по команде сказали, и сразу же забыл о них. Каждый раз, когда что-то не получалось, я должен был попросить нашего "Мастера" Git исправить это.
Пошаговое руководство по написанию тестов для существующих приложений Laravel.
В этом курсе вы научитесь писать чистый код. Чистый код относится к коду, который легко понять и поддерживать в долгосрочной перспективе. Этот курс не зависит от языка, что означает, что вы можете использовать любой язык программирования, чтобы следовать ему.