Size: a a a

Курилка Perl-групп

2020 July 09

MZ

Marina Z in Курилка Perl-групп
ну по канону изображение читается слева направо
источник

VT

Vasily Terkin in Курилка Perl-групп
Vadim Goncharov
почему? я могу себе представить оба вида трамплина )
И культурный?
источник

VG

Vadim Goncharov in Курилка Perl-групп
в условиях того, куда нонче катится Украина - да, и культурный)
источник

VG

Vadim Goncharov in Курилка Perl-групп
В программировании есть такое, нынче не модное понятие - паттерны проектирования. Это - стандартные подходы к решению типовых задач.

Для написания хорошо работающего кода эти знания в принципе не нужны, но и чисто понтами их назвать нельзя. Ближайшая аналогия из не-IT мира - единообразие в оформлении технической и конструкторской документации. Можно конечно изобрести свою структуру документа, написать все каким-нибудь дизайнерским шрифтом, но скорее всего, читатели такого не оценят.

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

Простейший пример паттерна - фасад. Предположим, есть у нас база данных ФСИН, хранящая массу занимательной информации и нам нужно сделать сервис для проверки наличия непогашенных судимостей.

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

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

Можно косноязычно распинаться 15 минут, описывая своё гениальное предложение перед коллегами, а можно предложить: "давайте используем такой-то паттерн?" Отдельным бонусом идет облегчение взаимодействия в интернациональной команде: уровень языка у всех разный, кому-то тяжело долго говорить, кому-то - воспринимать информацию на слух. Но ''use abstract factory'' поймут все квалифицированные программисты вне зависимости от знания английского.

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

Eshu Marabo
источник

VG

Vadim Goncharov in Курилка Perl-групп
ну и программисты нынче пошли, если только когда сам реализовал, дошло
источник

VT

Vasily Terkin in Курилка Perl-групп
Не все читали
источник

VT

Vasily Terkin in Курилка Perl-групп
Не все, кто читал, поняли
источник

VG

Vadim Goncharov in Курилка Perl-групп
я даж не читал =)
источник

y

yargik in Курилка Perl-групп
Vladimir Plotnikov
Ушли только 2 DevOps, 24 админа и DevOps в строю. Уточните у знакомых)
Рипн развалили, взялись за регру
источник

VG

Vadim Goncharov in Курилка Perl-групп
и даж считаю, что хороший программист такие вещи должен соображать интуитивно
источник

VG

Vadim Goncharov in Курилка Perl-групп
Переслано от Mariia Buinova
Карочи, я все переделала
источник

VG

Vadim Goncharov in Курилка Perl-групп
Переслано от Mariia Buinova
Цвета норм?
источник

VT

Vasily Terkin in Курилка Perl-групп
Вот это неплохо
источник

VT

Vasily Terkin in Курилка Perl-групп
Чисто визуально
источник

VG

Vadim Goncharov in Курилка Perl-групп
а по смыслу всё равно нет?
источник

VT

Vasily Terkin in Курилка Perl-групп
слишком буквально
источник

VG

Vadim Goncharov in Курилка Perl-групп
В Рег.ру, типа, опровержение. Вот про это: https://t.me/zatelecom/15001

Какой-то чувак, не представляясь (что мне с его фамилии?) говорит, что все норм и вообще "ушло всего 2 devops, 24 админа как были в строю, так и остались".  И вообще, на ХХ есть вакансии для девопсов.

Потом этот чувак требует удаления поста и теряется. Видимо, чтоб дальше копипасту распространять.

Ну, ок.  Удалять я точно ничего не буду, а разбираться кто у кого чего украл мне лень. Ясно, что виноваты оба.
источник

YM

Yuri Myasoedov in Курилка Perl-групп
Vadim Goncharov
ну и программисты нынче пошли, если только когда сам реализовал, дошло
Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю. (с) Конфуций
источник

VG

Vadim Goncharov in Курилка Perl-групп
Yuri Myasoedov
Я слышу, и я забываю. Я вижу, и я запоминаю. Я делаю, и я понимаю. (с) Конфуций
он был тот еще китайский болванчик
источник

MZ

Marina Z in Курилка Perl-групп
Vadim Goncharov
Переслано от Mariia Buinova
Карочи, я все переделала
хоккейная организация? )
источник