Front-end спільнота

RSS
402 статті, 376 топіків, 13K коментарів, 5622 учасники


← Сtrl 123456...26 Ctrl →

Коментарі

Якщо не роутер (і варіант поставити якусь відкриту прошивку типу OpenWRT не підходить), то можна вставити в USB-порт Raspberry Pi Zero за $15-20 і на ньому запустити пінгалку.
Деякі моменти здались оверкілом, але що це як не практика.
Не усі роутери підтримують можливість відправки запитів або «heartbeats». Мій роутер не має цієї можливості, тому цей варіант я одразу відкинув :)
Є безкоштовний і зручний healthchecks.io, до якого можна прикручувати різні інтеграції для нотифікацій, статусні бейджики на сторінках тощо.
Це вже не вайб кодинг, з точки зору мого сприйняття вайб кодингу. Бо якщо розглядати вайб кодинг з точки зору "ні чорта не шарю в програмуванні але за допомогою ШІ склепав аппку то ШІ такого не побудує, якщо йому конкретно це не попросити.
В мене все в home assistant
Да, любой паттерн сложнее идиомы — того, что встроено в язык программирования. Соответственно, если проблема решается в одну строчку средствами языка — то обычно писать 10 строчек паттерна — лишнее усложнение. Пример — паттерн Итератор из GoF.
просто выводы в исходном комменте звучали так, как будто это не про эту пару паттернов, а вообще про все паттерны в мире
Да, и далеко не все встречаются в том или ином виде практически в любой мало-мальски большой программе практически на любом языке Примеры доменно-специфических патернов: Proactor — real-time системы управления.
далеко не все паттерны про переусложнение
И? Поэтому нужно делать сложно то, что можно сделать просто?
патерни — це хаки, коли не вистачає механізмів мови програмування та ООП паттерны это про систематизацию/классификацию тех вещей, которые встречаются в том или ином виде практически в любой мало-мальски большой программе практически на любом языке
А я такє знайшов @svitlo2bot
Дякую, погоджуюсь, що патерни потрібні лише там, де просте рішення вже не працює.
Пару зауважень: Singletone — взагалі вважається антипатерном. Себто, створює більше граблів, ніж прибирає. Розберемо ваші приклади: — Конфіг — а чому він не є глобальною змінною? Ви ж все одно десь стартуєте свій софт, мабуть.