Гость

Нажмите для авторизации/регистрации

  • Назад
  • Меню
  • Статьи
    • Все
    • Интернет и технологии
    • Laravel и WebDev
    • Linux, Windows, Docker, Etc
    • Новости
    • Прочее
    • Геймдев
    • Смотри как я умею
  • Информация
    • Оферта на дополнительные функции
    • Политика конфиденциальности
    • Тарифы
    • Пользовательское соглашение

Погружение в паттерны проектирования - Александр Швец - Мнение о книге

  1. Главная
  2. Статьи
  3. Laravel и WebDev
  4. Погружение в паттерны проектирования - Александр Швец - Мнение о книге
Погружение в паттерны проектирования - Александр Швец - Мнение о книге
  • 23/07/2022
  • Chebukin Pavel
  • 451 просмотров
  • 0 комментариев

Погружение в паттерны проектирования - Александр Швец - Мнение о книге

Эта книга дает дополненное или начинающее понимание паттернов проектирования, будь то веб-язык или системный. Я уже был ознакомлен с частью паттернов из другой литературы, а у самого есть книга "банды четырех", которую еще предстоит прочитать, но я ее часто откладываю.

Что такое паттерны проектирования?

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

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

Книга стоит прочтения и своей небольшой цены.

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

Отзывы

Пока нет комментариев


Для того чтобы оставить комментарий, авторизуйтесь.
Понравился материал? Поделись!
Бесплатные облачные хостинг-сервис провайдеры для вашей разработки. Подборка
Дек12
Бесплатные облачные хостинг-сервис провайдеры для вашей разработки. Подборка

В большой количестве проектов используется сервер или хостинг. Это необходимость. И если для выбора сайта компании критерии выбора одни, то для собственных проектов или начинающих бизнес-идей брать платных хостинг или сервер та еще морока. Ведь финансы любят счет и их всегда есть куда потратить на развитие. Благо, крупные игроки на...

  • Chebukin Pavel
  • 0
  • 12.12.2021 21:51
Проблема с просмотром больших XML/YML файлов?
Ноя28
Проблема с просмотром больших XML/YML файлов?

Вы, как и я, столкнулись со сложностью того, что сайт через API отдает большой XML файл? Хорошо когда есть документация, но часто ее нет, или она не полная, или вообще не актуальная. Нужно посмотреть что внутри файла. И вот тут сталкиваемся со сложностью, большая часть редакторов кода и текстовых редакторов...

  • Chebukin Pavel
  • 0
  • 28.11.2021 23:24
Laravel, подключаем комментарии Disqus на сайт
Дек11
Laravel, подключаем комментарии Disqus на сайт

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

  • Chebukin Pavel
  • 0
  • 11.12.2021 18:29
CKEditor 4 + Загрузка картинок в Laravel
Ноя28
CKEditor 4 + Загрузка картинок в Laravel

В прошлом материале, я уже писал о подключении к CKEditor 4 плагина подсветки синтаксиса. Но так же писал что опишу загрузку картинок через визуальный редактор. Все делается достаточно просто. Вступление  Оговорюсь сразу, что не использую сторонние библиотеки для большего контроля над самим подключением и редактором, так и для того чтобы...

  • Chebukin Pavel
  • 0
  • 28.11.2021 22:38
Парсинг и создание ботов - ZennoPoster, Python, PHP
Дек27
Парсинг и создание ботов - ZennoPoster, Python, PHP

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

  • Chebukin Pavel
  • 0
  • 27.12.2021 12:34
Добавляем на сайт комментарии Facebook для Laravel и не только
Дек02
Добавляем на сайт комментарии Facebook для Laravel и не только

Добавить комментарии можно на любой сайт. Но так как многих сайтов это означает добавление кода, работу с базой данных, модерацию и т.п. В этом ключе выгодно отличается установка комментариев от соц. сети Facebook. Аналогичные можно установить от VK, Disqus и других платформ. В этот раз рассмотрим именно подключение фейсбука. В...

  • Chebukin Pavel
  • 0
  • 02.12.2021 21:12

Copyright 2023 © All rights reserved.

Мы в: