home.social

#solid — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #solid, aggregated by home.social.

fetched live
  1. SOLID в реальном мире: LSP без квадратов и прямоугольников

    SOLID в реальном мире: LSP без квадратов и прямоугольников Дисклеймер: статья для разработчиков уровня junior и middle, которые знакомятся с принципами чистого кода и SOLID. Примеры кода — PHP 8.1+.

    habr.com/ru/companies/agima/ar

    #solid #php #разработка

  2. #solid : firm and stable in shape

    - French: solide

    - German: solide

    - Italian: solido

    - Portuguese: sólido

    - Spanish: sólido

    ------------

    Thank you so much for being a member of our community!

  3. #solid : firm and stable in shape

    - French: solide

    - German: solide

    - Italian: solido

    - Portuguese: sólido

    - Spanish: sólido

    ------------

    Thank you so much for being a member of our community!

  4. "Solid" is a song recorded by American husband-and-wife songwriting duo #AshfordAndSimpson, released in September 1984 as the first single from their eleventh studio album, #Solid (1984). It peaked at number one on the US #Billboard soul chart and number 12 on the #Billboard Hot 100 chart, as well as the top five in several countries including Canada, Ireland, Germany and the UK in early 1985.
    youtube.com/watch?v=AAJwscYV9DE

  5. "Solid" is a song recorded by American husband-and-wife songwriting duo #AshfordAndSimpson, released in September 1984 as the first single from their eleventh studio album, #Solid (1984). It peaked at number one on the US #Billboard soul chart and number 12 on the #Billboard Hot 100 chart, as well as the top five in several countries including Canada, Ireland, Germany and the UK in early 1985.
    youtube.com/watch?v=AAJwscYV9DE

  6. Next weekend at FrOSCon @angelo will explain how to escape the self-hosting hell and gain real data agency with the help of Solid and PodOS

    programm.froscon.org/froscon20 (Talk will be in german)

    #Solid #PodOS #FrOSCon #froscon2026

  7. Next weekend at FrOSCon @angelo will explain how to escape the self-hosting hell and gain real data agency with the help of Solid and PodOS

    programm.froscon.org/froscon20 (Talk will be in german)

    #Solid #PodOS #FrOSCon #froscon2026

  8. Kinerja MNC Bank Semester I 2026 Tumbuh Signifikan, Aset Tembus Rp21,68 Triliun dan Kredit Naik 12,80%

    Tradingan - #PT #Bank MNC Internasional Tbk (#BABP) atau #MNCBank #kembali #menunjukkan #kinerja #keuangan #yang #solid #sepanjang #semester #pertama 2026. Anak usaha PT MNC Kapital Indonesia Tbk (BCAP) yang merupakan bagian dari MNC Group ini berhasil mencatatkan pertumbuhan positif di berbagai indikator keuangan utama hingga periode yang berakhir pada 30 Juni 2026.

    tradingan.com/kinerja-mnc-bank

  9. SOLID в реальном мире. OCP без «давайте сразу сделаем расширяемо»

    Дисклеймер: статья для разработчиков уровня junior и middle, которые знакомятся с принципами чистого кода и SOLID. Примеры кода — PHP 8.1+. Всем доброго дня! На связи Валевич Артем — тимлид в компании

    habr.com/ru/companies/agima/ar

    #управление_разработкой #solid #код_ревью

  10. Last chance to book Solid World July, Solid Bot: Building apps via agentic commerce! AI moves fast, but your sprints shouldn't suffer. @TNE.ai takes the pressure off by teaching you Solid through conversation, building a digital payment flow in clicks, and helping you ship a working POC.

    Book now theodi.org/news-and-events/eve

    #Solid #agentic_commerce #AI

  11. Last chance to book Solid World July, Solid Bot: Building apps via agentic commerce! AI moves fast, but your sprints shouldn't suffer. @TNE.ai takes the pressure off by teaching you Solid through conversation, building a digital payment flow in clicks, and helping you ship a working POC.

    Book now theodi.org/news-and-events/eve

    #Solid #agentic_commerce #AI

  12. "Solid" is a song recorded by American husband-and-wife songwriting duo #AshfordAndSimpson, released in September 1984 as the first single from their eleventh studio album, #Solid (1984). It peaked at number one on the US #Billboard soul chart and number 12 on the #Billboard Hot 100 chart, as well as the top five in several countries including Canada, Ireland, Germany and the UK in early 1985.
    youtube.com/watch?v=Lv-uWegEbTQ

  13. "Solid" is a song recorded by American husband-and-wife songwriting duo #AshfordAndSimpson, released in September 1984 as the first single from their eleventh studio album, #Solid (1984). It peaked at number one on the US #Billboard soul chart and number 12 on the #Billboard Hot 100 chart, as well as the top five in several countries including Canada, Ireland, Germany and the UK in early 1985.
    youtube.com/watch?v=Lv-uWegEbTQ

  14. Wenn du dich noch nicht lange mit objektorientierter Programmierung beschäftigst, stolperst du relativ früh über die sogenannten SOLID-Prinzipien. Eines davon ist das SRP - das Single Responsibility Principle. Klingt erstmal theoretisch, ist in der Praxis aber eines der Prinzipien, die dir den gr

    magicmarcy.de/single-responsib

    #Verantwortung #Responsibility #Principle #Prinzipien #SOLID #SRP #Programming

  15. LLM говнокодит не хуже людей. Только быстрее

    Полгода назад я начал писать пет-проект практически полностью с помощью LLM-агентов. Первые недели это был чистый дофамин: фичи вылетали за вечер, я один успевал столько, сколько раньше делала небольшая команда. А потом всё начало вязнуть — ровно так, как вязнет любой проект с говнокодом: каждая новая фича ломала две старые, агент правил код «на ощупь», а я тратил время не на продукт, а на разгребание. Под катом — что я понял и что в итоге сработало: почему LLM деградирует на плохой архитектуре точно так же, как команда людей; почему SOLID, DDD и чистая архитектура не устарели, а стали важнее; и как превратить архитектурные договорённости из «пожеланий в CLAUDE.md» в контракт, который машина не может нарушить. С конкретикой: два конфига deptrac для Symfony-бакенда и пайплайн разработки с субагентом-ревьювером.

    habr.com/ru/articles/1058064/

    #llm #чистая_архитектура #ddd #solid #aiагенты #claudecode #vibecoding #code_review #ограниченный_контекст #bounded_context

  16. Используем sqlc в Го: нужно ли делать отдельный слой «репозиторий», или достаточно сгенерированного?

    Всем привет! Эта статья является выжимкой моего опыта. Возможно для кого-то это очевидные вещи, тем не менее, считаю, что она может мыть полезна начинающим и не только. Для работы с базами данных в го есть несколько подходов от стандартного "ручного", до удобных, таких как sqlx, GORM, sqlc... Список можно продолжать дальше. При разработке очередного ПО я познакомился с sqlc ( sqlc.dev/ ) и его подход мне понравился: на основе sql запросов создается полноценная обертка над бд - чем не песня, но как ее грамотно использовать в соответствии с принципами SOLID и Го подходом?

    habr.com/ru/articles/1057118/

    #sqlc #golang #solid

  17. sqlc в Go: нужен ли ручной слой репозиториев? Разбор по SOLID, DDD и Go‑прагматизму

    Давайте честно — и да, и нет. Этот вопрос возникает у каждого Go‑разработчика, который начинает использовать sqlc . Генератор кода создаёт отличные типизированные запросы, но как правильно интегрировать их в архитектуру приложения? Стоит ли оборачивать сгенерированный Querier в ручной слой репозиториев, чтобы соблюсти «букву» чистой архитектуры, или использовать его напрямую в сервисах (use cases), следуя принципу KISS? Мы разберём эту дилемму через призму пяти ключевых перспектив: SOLID (все 5 принципов), идиомы Go, DDD , тестирование и скорость разработки.

    habr.com/ru/articles/1056302/

    #sqlc #SOLID #go #ddd

  18. Как учебные примеры Factory Method ломают SOLID

    Заметил такую особенность во многих учебных статьях и туториалах: в популярных объяснениях паттернов часто не хватает оговорки, что ради упрощения объяснения в примере нарушены принципы SOLID . Почему так: многие из примеров решают задачу обучения, а не задачу проектирования архитектуры. То есть примеры часто короткие и удобные для объяснения, но иногда вместе с этим они теряют важные свойства самого паттерна. Особенно часто это происходит с Factory Method . В этой статье мы разберём несколько популярных примеров этого паттерна, посмотрим, где именно возникает проблема, и обсудим альтернативы в реальных проектах.

    habr.com/ru/companies/bitrix/a

    #solid #битрикс24 #битрикс #обучение #паттерны_программирования

  19. [Перевод] Барбара Лисков
«Абстракция данных и иерархия»

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

    habr.com/ru/articles/1051934/

    #история_it #ооп #наследование #smalltalk #анализ_и_проектирование_систем #solid

  20. Инвертируем зависимости одного FastAPI-эндпоинта

    Давайте ещё раз поговорим о SOLID . Если ваша работа хоть как-то связана с разработкой программного обеспечения или вы просто интересуетесь программированием, вы наверняка слышали этот печально известный акроним. Ему уже посвящены бесчисленные статьи, публикации в блогах и обучающие видео. Возможно, это одна из самых обсуждаемых аббревиатур в мире разработки. Но в этой статье я хочу подробнее остановиться на последней по порядку, но не по значимости букве – D , которая обозначает принцип инверсии зависимостей ( Dependency Inversion Principle , DIP ). Почему этот принцип важен для написания поддерживаемого кода? Важен ли он вообще? Зачем всё это нужно? Для ответа на эти вопросы давайте попробуем инвертировать зависимости в одном эндпоинтe FastAPI.

    habr.com/ru/articles/1044536/

    #python #fastapi #solid #dip

  21. Stalin, Mao, Hamas - Was in der #Linksjugend sagbar ist | tagesschau.de
    tagesschau.de/investigativ/br-

    Ja, da gibt es immer noch eine komische Tradition. Anstatt Stalin klar abzulehnen, weil das nicht der Kommunismus sein kann, auf den man sich positiv bezieht, verteidigen manche ihn lieber. Zu Mauertoten fällt mir aber auch immer die Parallele zu den Toten im Mittelmeer ein, die ja auch von uns geopfert werden. Die Parallelen sind da manchmal erschreckender als die Gegensätze .

    #solid

  22. Stalin, Mao, Hamas - Was in der #Linksjugend sagbar ist | tagesschau.de
    tagesschau.de/investigativ/br-

    Ja, da gibt es immer noch eine komische Tradition. Anstatt Stalin klar abzulehnen, weil das nicht der Kommunismus sein kann, auf den man sich positiv bezieht, verteidigen manche ihn lieber. Zu Mauertoten fällt mir aber auch immer die Parallele zu den Toten im Mittelmeer ein, die ja auch von uns geopfert werden. Die Parallelen sind da manchmal erschreckender als die Gegensätze .

    #solid

  23. @mxchara @jschauma @timbl's still working on that stuff with . Worth looking at, I'd say.

  24. @mxchara @jschauma @timbl's still working on that stuff with #solid. Worth looking at, I'd say.

  25. When the SRP is violated in a distributed fintech system, unrelated concerns become entangled. A change in one business rule forces retesting and redeployment of unrelated functionality—increasing risk and slowing delivery across the system.

    #SOLID #FinTech #DistributedSystems

  26. When the SRP is violated in a distributed fintech system, unrelated concerns become entangled. A change in one business rule forces retesting and redeployment of unrelated functionality—increasing risk and slowing delivery across the system.

    #SOLID #FinTech #DistributedSystems

  27. Robert C. Martin defines SRP as: gather together things that change for the same reasons; separate things that change for different reasons. In fintech microservices, this rule determines where one service ends and another begins.

    #SOLID #FinTech #DistributedSystems

  28. Robert C. Martin defines SRP as: gather together things that change for the same reasons; separate things that change for different reasons. In fintech microservices, this rule determines where one service ends and another begins.

    #SOLID #FinTech #DistributedSystems

  29. The Single Responsibility Principle (SRP), defined by Robert C. Martin, states a module should have one, and only one, reason to change. Applied to distributed systems, each service should encapsulate a single business concern.

    #SOLID #FinTech #DistributedSystems

  30. The Single Responsibility Principle (SRP), defined by Robert C. Martin, states a module should have one, and only one, reason to change. Applied to distributed systems, each service should encapsulate a single business concern.

    #SOLID #FinTech #DistributedSystems

  31. SOLID в Python без воды

    Открываешь чужой код на Python, а там — Java. Абстрактные базовые классы в местах, где хватило бы простой функции, фабрики фабрик и нагромождение паттернов, усложняющих чтение бизнес-логики. Знакомая картина? Многие разработчики механически переносят архитектурные привычки из строго типизированных языков в Python, создавая переусложненный неидиоматичный код. В этой статье мы возьмем классические правила SOLID и переведем их на язык динамической типизации (Pythonic way). Разберем на реальных примерах, где принципы спасают проект, а где слепое следование им скатывается в карго-культ.

    habr.com/ru/articles/1045294/

    #Python #SOLID #ООП #архитектура #рефакторинг #паттерны_проектирования #чистый_код #pythonic #duck_typing

  32. youtu.be/J3C0Vv4AP3Y

    “Attention to principles. There's a reason we have things like #SOLID, #YAGNI, and #DRY: to mitigate the impact of change over time. Vibe coders are finding this out the hard way - when they need to change something, everything comes undone.”

    Use #tdd with #aiagents and the slop begins to stop. 🛑

  33. youtu.be/J3C0Vv4AP3Y

    “Attention to principles. There's a reason we have things like #SOLID, #YAGNI, and #DRY: to mitigate the impact of change over time. Vibe coders are finding this out the hard way - when they need to change something, everything comes undone.”

    Use #tdd with #aiagents and the slop begins to stop. 🛑

  34. Nuevo vídeo en el canal en español. Estrenando una serie nueva, sobre #SOLID sobre todo la S de #SRP
    video.hardlimit.com/w/bzN684Ve

    Agradezco a @rikylinux_ar y a @miguel por permitir dar un ejemplo con sus personas.

  35. alojapan.com/1492234/jtb-eyes- JTB eyes return to profit growth on solid outbound, inbound travel #Eyes #GROWTH #inbound #JapanTours #JTB #Outbound #profit #Return #Solid #tours #travel Travel & Leisure Sales expected to rise 10% despite possible disruptions from Middle East conflict JTB sees increasing sales from Japanese people traveling overseas as the cost per person for travel goes up. (Photo by Shintaro Ino) TOKYO — Leading Japanese travel agency JTB projects a retur

  36. Websites have a new way to spy on visitors: Analyzing their SSD activity

    Telltale SSD activity can be measured in the browser using simple JavaScript.

    #biz-&-it #security #side-channel-attacks #solid-state-drives #ssds
    arstechnica.com/security/2026/

  37. Designprinzipien gehören zu den Themen, über die man in der Java-Welt relativ früh stolpert. Irgendwann tauchen dann Begriffe wie KISS, DRY, YAGNI oder SOLID auf, und plötzlich sieht es so aus, als gäbe es für jede Zeile Code eine feste Regel. Das Problem daran ist nicht, dass diese Prinzipien

    magicmarcy.de/warum-designprin

    #Designprinzipien #KISS #DRY #SOLID #YAGNI #Java #Programming #Design #Praxis #Realität #Coding