Size: a a a

Software Design/Architecture/Zen

2020 October 31

SP

Sergey Protko in Software Design/Architecture/Zen
я не припомню качественных опенсурс проектов. Есть ряд исключений (не оч большие штуки которые достаточно хорошшо реализованы с точки зрения open/close) но если человек который не шарит будет просто смотреть на код не понимая почему так и как код менялся со временем. то толку от этого смотрения не оч много.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
изучение нутра фреймворков помогает скажем понять как именно они работают. и я думаю это полезная вещь. Поможет ли это тебе писать бизнесовый код - нет нисколечки. Но это лучше будет помогать при работе с инфраструктурой
источник

SP

Sergey Protko in Software Design/Architecture/Zen
ну и в целом с точки зрения returns of investments прям загоняться надо не на самых маленьких масштабах. Мол не вылизывать каждый отдельный маленький модуль
источник

SP

Sergey Protko in Software Design/Architecture/Zen
и вообще "все люди какают, надо просто научиться двери закрывать"
источник

SZ

Sergey Zolotov in Software Design/Architecture/Zen
Nikita Fedorov
> взял идеи кучи крутых челов, сделал вид что это вброс, ничего не объяснил нормально, словил хейта = Егор
Так для такой же аудитории, которые естественно не читали никого из них. А вот почитать гавно бложик другое дело)
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Sergey Zolotov
Так для такой же аудитории, которые естественно не читали никого из них. А вот почитать гавно бложик другое дело)
ну я и не осуждаю, он делает хорошее дело)
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
кстати на счет опенсорса, вот эта штука достаточно интересная https://github.com/keeweb/keeweb
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Sergey Protko
и вообще "все люди какают, надо просто научиться двери закрывать"
😂👍
источник

КГ

Константин Грачев... in Software Design/Architecture/Zen
Sergey Protko
и вообще "все люди какают, надо просто научиться двери закрывать"
Можно ли сказать, что мой проект лежащий в паблике это не закрытая дверь? 🤔
источник
2020 November 01

С

Семён in Software Design/Architecture/Zen
Коллеги, всем привет. Делаю небольшую исследовательскую работу. Пройдите небольшой опрос на гугле. Опрос про безопасную разработку.

@NonNikita сказал, что я неверно сформулировал общую концепцию опроса. (социологический опрос провожу впервые.)

https://forms.gle/8aVJxQtKTuM6RtjA7
источник
2020 November 02

SP

Sergey Protko in Software Design/Architecture/Zen
Семён
Коллеги, всем привет. Делаю небольшую исследовательскую работу. Пройдите небольшой опрос на гугле. Опрос про безопасную разработку.

@NonNikita сказал, что я неверно сформулировал общую концепцию опроса. (социологический опрос провожу впервые.)

https://forms.gle/8aVJxQtKTuM6RtjA7
ну тут нет социологии. Ты просто собираешь идей для продукта и сколько бы заплатили.
источник

SP

Sergey Protko in Software Design/Architecture/Zen
я бы это даже исследованием рынка не назвал
источник

NF

Nikita Fedorov in Software Design/Architecture/Zen
Sergey Protko
я бы это даже исследованием рынка не назвал
ну надо же написать в универовском нир что "Был проведен опрос, рис 1. Никто ничем не пользуется. Очень востребовано." =))
источник

VS

Vlad Sobenko in Software Design/Architecture/Zen
Нормальный подход не помещать инварианты бизнес логики в наших любимых "сервисах", вместо этого создавать в сервисе обьект, который и будет содержать инварианты?
Пример нормальный сходу придумать не могу. Но пусть будет.
FileReaderService: getFileContent::string -> string
заменим на
FileReaderService: getFileContent::string -> FileContent и дальше юзаем fileContent->asString()
В сервисе мы сможем делать переход с процедурного стиля и использования DI на Бугаенко стайл:
return new CachedFileContent(new BaseFileContent($this->rootName . $fileName, $fileResource), $this->cacheKey)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Переслано от ˸̧̨ ͅBlack Akula˸̧̨ ...
Само наличие фп-либы в проекте - уже проблема: программисты перестают с тобой "дружить", как только ты начал использовать такие либы. Тут или новый штат фп-шников наймут, или (что скорее) тебя отправят писать ФП на другую работу (уволят)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Переслано от ˸̧̨ ͅBlack Akula˸̧̨ ...
Там где они уже есть, скорее всего со старта на них писали - и это ещё надо убедить было бизнес, что так будет лучше. В компании, где миддлов/джунов больше 50% такой подход сложно "продать" бизнесу
источник

И

Иван in Software Design/Architecture/Zen
˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Переслано от ˸̧̨ ͅBlack Akula˸̧̨ ͅ ̤ ̬̪
Само наличие фп-либы в проекте - уже проблема: программисты перестают с тобой "дружить", как только ты начал использовать такие либы. Тут или новый штат фп-шников наймут, или (что скорее) тебя отправят писать ФП на другую работу (уволят)
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Не знал, что вы тоже тут. Подумал, давно не писали - хотел вбросить))
источник

АБ

Александр Бакиматов... in Software Design/Architecture/Zen
странный вброс без контекста если честно
источник

˸A

˸̧̨ ͅBlack Akula˸̧̨ ... in Software Design/Architecture/Zen
Александр Бакиматов
странный вброс без контекста если честно
Ну, там кто-то посоветовал вместо вот этого всего https://habr.com/ru/post/526024 использовать closurescript - и вот я ответил. Хотя мой ответ уже не в контексте одного TS был - поэтому счёл достойным этого чата
источник