Адрес канала:
Категории:
Образование
Язык: Русский
Количество подписчиков:
306
Описание канала:
Заметки программиста 👨💼
Рейтинги и Отзывы
Оценить канал develguru и оставить отзыв — могут только зарегестрированные пользователи. Все отзывы проходят модерацию.
5 звезд
1
4 звезд
0
3 звезд
0
2 звезд
0
1 звезд
1
Последние сообщения 3
2022-08-25 23:01:03
Otus PHP Pro, Занятие 1.7 (#7), Домашнее задание: чат на сокетах
Это домашнее задание к уроку “Командная разработка“ курса Otus Php professional. Презентацию к уроку см. в моем блоге по ссылке выше. В этот раз нам нужно будет создать клиент-серверное приложение на unix веб-сокетах. Клиент будет слать запрос на сервер, который в свою очередь будет ему отвечать. Детальное описание задачи и нюансы реализации — ниже. /**/ […]
Продолжение: http://nujensait.ru/10938/
117 views20:01
2022-08-25 19:18:52
Почему некоторым так сложно учиться программированию?
Наверняка вы не раз слышали, что программирование — сложная область знаний, которая требует особой склонности и серьезного бэкграунда.
Автор этой статьи полностью не согласен с таким мнением и считает, что программирование не сложнее многих других отраслей знаний, а в чём-то даже и легче. В статье о том, почему при обучении программированию «с нуля» этот «ноль» для всех разный. А сложность освоения зависит от его значения.
Полезно, если только собираетесь изучать что-то IT, уже имеете негативный опыт или сами попали в ситуацию, когда кого-то чему-то нужно научить: https://habr.com/ru/post/683024/
117 views16:18
2022-08-25 19:06:53
Otus PHP Pro, Занятие 1.6 (#6). Сети, протоколы. Балансировка. Безопасность — Домашнее задание (email_validator)
Домашнее задание Цель Описание/Пошаговая инструкция выполнения домашнего задания: Решаем домашку Это домашнее задание к уроку “Занятие 1.6 (#6). Сети, протоколы. Балансировка. Безопасность“ курса Otus Php professional. Презентацию к уроку см. в моем блоге по ссылке выше. Домашнее задание Приложение/скрипт для верификации email-ов. Цель Закрепить навыки программирования. Описание/Пошаговая инструкция выполнения домашнего задания: Написать приложение для верификации […]
Продолжение: http://nujensait.ru/10937/
124 views16:06
2022-08-25 13:01:32
Otus PHP Pro, Занятие 1.5 (#5), Веб-сервер, домашнее задание
Домашнее задание Тема домашнего задания Цель задания Описание/пошаговая инструкция выполнения домашнего задания Схема архитектуры сервера для д/з Критерии оценки Делаем домашку Смотрим/запускаем примеры исходников из лекции Сдаем ДЗ Ошибка чекаута Это домашнее задание по теме “Веб-серверы. Докер. Балансировка нагрузки“ из курса “Otus PHP Professional“. Лекцию, относящуюсь к этой практике, вы найдете в моем блоге по […]
Продолжение: http://nujensait.ru/10936/
227 views10:01
2022-08-25 00:52:08
Рефакторинг — Встраивание метода
Проблема: Стоит использовать в том случае, когда тело метода очевиднее самого метода. Решение: Замените вызовы метода его содержимым и удалите сам метод. Основаная причина — тело метода состоит из простого делегирования к другому методу. Само по себе такое делегирование — не проблема. Но если таких методов довольно много, становится очень легко в них запутаться. Зачастую […]
Продолжение: http://nujensait.ru/10568/
116 views21:52
2022-08-25 00:52:07
115 views21:52
2022-08-24 01:18:14
Рефакторинг — Неполнота библиотечного класса
Библиотеки через некоторое время перестают удовлетворять требованиям пользователей. Естественное решение — внести изменения в библиотеку — очень часто оказывается недоступным, так как библиотека закрыта для записи. (1) Причины появления Автор библиотеки не предусмотрел возможности, которые вам нужны, либо отказался их внедрять. Источник: (1) Швец. “Погружение в рефакторинг”. https://refactoring.guru/course
Продолжение: http://nujensait.ru/10567/
211 views22:18
2022-08-24 01:18:14
210 views22:18
2022-08-23 01:03:56
Рефакторинг — Цепочка вызовов
Цепочка вызовов появляется тогда, когда клиент запрашивает у одного объекта другой, в свою очередь этот объект запрашивает ещё один и т. д. Такие последовательности вызовов означают, что клиент связан с навигацией по структуре классов. Любые изменения промежуточных связей означают необходимость модификации клиента. (1) Источник: (1) Швец. “Погружение в рефакторинг”. https://refactoring.guru/course
Продолжение: http://nujensait.ru/10566/
210 views22:03
2022-06-07 10:32:31
7 views07:32