#design_pattern

2025-10-29

Order status can make your code messy.

Too many logical operations that are hard to maintain and easy to break.

That’s where the "State Pattern" comes in 💡

In this example, I practiced the "State Pattern" along with a "Factory Pattern", implemented and verified through a "Feature Test" in Laravel.

Clean transitions, organized logic, and fully tested behavior 💪

🔗 GitHub:
github.com/YasserElgammal/stat

Thanks 🤍

#laravel #php #design_pattern #designpatterns #github #open_source

state pattern
2025-10-17

Một bài viết từ /u/EgregorAmeriki thảo luận về đóng gói (encapsulation) trong lập trình không cần dùng từ khóa private, thay vào đó áp dụng thiết kế dựa trên giao diện (interface-based design) để tối ưu tính bảo mật và tính linh hoạt của code.

#Lập_trình #Object_Oriented #Design_Pattern #Công_nghe #Thiet_ke_phan_mem #Programing #OOP #SoftwareDesign #Encapsulation #InterfaceDesign

reddit.com/r/programming/comme

2024-09-04

[Перевод] Магическая система типов Rust

Код из КДПВ — кусок дерьма; кошмар, который вот-вот случится. Чтобы понять, почему и как это исправить, сначала нужно понять главный урок, который мне преподал Rust: силу использования системы типов для обеспечения инвариантов. Давайте разбираться

habr.com/ru/articles/840692/

#rust #design_pattern

2022-07-18

Analysis of Level Design 'Push \& Pull' within 21 games Categories and Subject Descriptors Patterns in Games
(2010) : Milam, David
DOI: doi.org/10.1145/1822348.1822367

Client Info

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