foojay – a place for friends of OpenJDK

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

The best design pattern is sometimes... no design pattern.

Join Christine Seeman at Nebraska.Code() to explore AI-generated code, pattern abuse, and practical ways to keep your software clean and maintainable.

🔗 https://nebraskacode.amegala.com/

#SoftwareDevelopment #AI #Nebraska #WomenInTech #DesignPatterns

foojay – a place for friends of OpenJDK

foojay is the place for all OpenJDK Update Release Information. Learn More.

foojay

@screwlisp @kentpitman The other thing is, the actual GoF DP book, is in C++ & Smalltalk. It addressed problems they'd found in those languages. Immediately it got converted to Java, & several of the problems just didn't exist, but Java has its own weird tangled paths you need to do some architecture around, & the first conversions didn't go near those.

Here's their 15-years-later article:
https://www.informit.com/articles/article.aspx?p=1404056
#designPatterns

@screwlisp @vnikolov

Not many people got the point that you should be finding your own cut-corner paths, watch how people use a thing, see the thing you do over & over, codify that in documents or architecture.

Design Patterns became a bible, not a workbook.

It's still a really good workbook, if you know "don't copy these, learn how we made them", but 99% of coders weren't learning anything, then or now.
#designPatterns

ACCU on Sea 2026 SESSION ANNOUNCEMENT: Design Patterns - The Most Common Misconceptions (3 of N) by Klaus Iglberger

https://accuonsea.uk/2026/sessions/design-patterns-the-most-common-misconceptions-3-of-n/

Register now at https://accuonsea.uk/tickets/

#softwaredesign #designpatterns #cpp #programming

ACCU on Sea

ACCU on Sea 2026 SESSION ANNOUNCEMENT: Design Patterns - The Most Common Misconceptions (3 of N) by Klaus Iglberger

https://accuonsea.uk/2026/sessions/design-patterns-the-most-common-misconceptions-3-of-n/

Register now at https://accuonsea.uk/tickets/

#softwaredesign #designpatterns #cpp #programming

ACCU on Sea

Understanding the Singleton pattern (GoF) is easy! 🧠

Think of a building with many doors, but only ONE room inside. No matter which door you use, you step into the exact same space. 🚪🏢

In code: Many access points, but only one shared instance.

#DesignPatterns #Dev #Singleton

Как избежать 7 критических ошибок при переходе на микросервисы

Микросервисы обещают масштабирование и независимость команд, но чаще ломают систему медленнее монолита. Почему? В статье разбираем семь архитектурных ошибок, которые можно встретить в реальных системах: выбор по моде, shared database, игнорирование network latency, операционная сложность на потом, слишком мелкая декомпозиция, отсутствие стратегии consistency, недооценка сроков миграции. Разобрать ошибки

https://habr.com/ru/companies/otus/articles/1031278/

#микросервисы #архитектура #backend #distributedsystems #designpatterns #javakotlin #масштабирование

Как избежать 7 критических ошибок при переходе на микросервисы

Всем привет, меня зовут Сергей Прощаев. Я Tech Lead и руководитель направления Java | Kotlin разработки в FinTech и E-commerce. За последние годы прошёл через несколько миграций монолита на...

Хабр

I don't keep it a secret that this is my favorite design pattern

Read more here:
https://bgh.st/ndn9vh

#CSharp #DotNet #Coding #Programming #DesignPatterns