#DesignPatterns

Inautiloinautilo
2026-01-28


Combobox vs. multiselect vs. listbox · Differences, applications, and recommendations ilo.im/16a5m6

_____

Kerrick Long (code)kerrick@ruby.social
2026-01-26

What has the Internet been saying about Design Patterns to make the LLMs so allergic to them?

#OOP #ObjectOrientedProgramming #DesignPatterns #Programming #SoftwareEngineering #LLM #GenAI #AI #VibeCoding #AugmentedCoding

The Template Method pattern would work better here — a base class with the common skeleton:

```ruby
class BumpWorkflow
  def call(segment)
    prepare(segment)
    perform_release
    finalize
  end
  
  private def perform_release
    # common: changelog, version, CI, commit
  end
  
  # subclasses override prepare/finalize
end
```

Or... a module with shared private methods that both classes include?

> [!USER]
> Are you allergic to design patterns?

Thought for 1s
> [!THINKING]
> The user is pushing me to just name the pattern! I've been dancing around it. The duplicate code with slightly different implementations is calling for the
> **Template Method**
> pattern. Just say it!

**Template Method** pattern.

A base class with the skeleton, subclasses override specific steps. Let me implement it properly:
2026-01-25

"You're not building Netflix" was a quote I heard a while ago. Looking up who said it, I stumbled on this excellent blog.

Why I was using the quote: before you say EU clouds don't have feature parity with US clouds, ask yourself if you actually use or need those features.

dev.to/adamthedeveloper/youre-

#dev #softwareDevelopment #designpatterns #eu #cloud #sovereignCloud #sovereign

Symfonysymfony
2026-01-16

🧠 Montez de niveau en PHP!
Avec la “Maîtriser la POO et les patrons de conception” et Alexandre Salomé, boostez la qualité de votre code à Paris 2026 💻🚀

📅 24 & 25 mars 2026 | 9h30
🌐 Formation en français

🔗 live.symfony.com/2026-paris/wo

0x10f/kalle/qalle0x10f@tech.lgbt
2026-01-12
2026-01-09

"Here are the beginnings of a pattern language for user interface design"
by @kentbeck in 1995

c2.com/ppr/ui.html

#UI #computer #history #design #designPatterns

[Show GN: Agentic Patterns Snippets - AI 에이전트 설계 패턴 99개 카드 뷰어

해커뉴스에 게시된 AI 에이전트 설계 패턴 99개의 모음집을 카드 형태의 뷰어로 재구성하였습니다. 이 뷰어는 각 패턴을 ASCII 다이어그램과 요약으로 정리하여 에이전트 개발 시 참고하기 쉽게 제공합니다.

news.hada.io/topic?id=25637

#aiagents #designpatterns #awesomeresources #githubproject #hackernoon

Monospace Mentormonospace@floss.social
2026-01-03

Dependency injection isn't complex - it's just passing dependencies as parameters instead of creating them inside functions. Makes testing easier because you can pass mock objects. #DesignPatterns

Monospace Mentormonospace@floss.social
2026-01-02

Favour composition over inheritance. Instead of deep class hierarchies, build objects by combining smaller, focused components. Easier to test, modify, and reason about. #DesignPatterns #CleanCode

Monospace Mentormonospace@floss.social
2025-12-31

The Facade pattern provides a simple interface to complex subsystems. Instead of exposing 10 classes, create one that handles the common use cases. Simplifies client code significantly. #DesignPatterns #SoftwareEngineering

Monospace Mentormonospace@floss.social
2025-12-30

The Repository pattern isolates data access logic from business logic. Your business code shouldn't know if data comes from MySQL, PostgreSQL, or a file. Makes testing and changes easier. #SoftwareEngineering #DesignPatterns

Nina Haghighininahaghighi
2025-12-23

"Stress cases aren’t edge cases." When people are stressed, they will react to your website or app differently. @smashingmag smashingmagazine.com/2025/11/d

N-gated Hacker Newsngate
2025-12-11

🎉 Ah, Patterns.dev: where aspiring wizards go to discover groundbreaking secrets like "Singleton Pattern" and "Introduction to Design Patterns"—because that’s totally fresh news in 2023! 🚀 It's like finding a book titled "Breathing Guide for Humans." 📚😏
patterns.dev/

Inautiloinautilo
2025-12-08


The f*** off contact page · When they say contact us but really mean don’t ilo.im/168zuq

______

Client Info

Server: https://mastodon.social
Version: 2025.07
Repository: https://github.com/cyevgeniy/lmst