Questions
Linux
Laravel
Mysql
Ubuntu
Git
Menu
HTML
CSS
JAVASCRIPT
SQL
PYTHON
PHP
BOOTSTRAP
JAVA
JQUERY
R
React
Kotlin
×
Linux
Laravel
Mysql
Ubuntu
Git
New posts in design-patterns
How do I show classes of two different variants with two possible values in a class diagram?
Aug 16, 2026
design-patterns
uml
class-diagram
class-design
How can I detect or avoid cyclic references with std::shared_ptr?
Aug 16, 2026
c++
design-patterns
smart-pointers
cyclic-reference
Session State Anti-Pattern (or Global State in general)
Aug 16, 2026
c#
asp.net
oop
session
design-patterns
Allow communication between Services?
Aug 15, 2026
c#
design-patterns
architecture
Model/View Separation
Aug 16, 2026
oop
design-patterns
language-agnostic
game-engine
Replacing if else statements [duplicate]
Aug 16, 2026
java
algorithm
design-patterns
Why shouldn't a repository hold transaction logic?
Aug 16, 2026
design-patterns
architecture
transactions
domain-driven-design
Special case of producer/consumer
Aug 15, 2026
ruby
multithreading
algorithm
design-patterns
Better design for abstraction of Db with inheritance
Aug 15, 2026
c++
inheritance
design-patterns
multiple-inheritance
When using the singleton design pattern, do other methods need to use synchronized keyword to ensure thread safety?
Aug 15, 2026
java
design-patterns
singleton
Java: Make a method abstract for each extending class
Aug 14, 2026
java
design-patterns
keyword
Singleton Pattern - Default Property
Aug 14, 2026
c#
design-patterns
visual-studio-2013
What does "without violating encapsulation" mean in Memento pattern
Aug 14, 2026
java
design-patterns
encapsulation
memento
Interfaces vs Public Class Members
Aug 12, 2026
language-agnostic
design-patterns
oop
interface
Best way to add behaviors based on type
Aug 14, 2026
c#
class
design-patterns
entity
does the observer implementation here has memory leak?
Aug 14, 2026
delphi
design-patterns
memory-leaks
C# abstract class, works with array initialization
Aug 13, 2026
c#
oop
design-patterns
abstract-class
« Newer Entries
Older Entries »