Forem

# softwaredesign

Posts

👋 Sign in for the ability to sort posts by relevant, latest, or top.
Analyzing GTA Vice City Source Code, Part 2: Vehicles

Analyzing GTA Vice City Source Code, Part 2: Vehicles

11
Comments 1
12 min read
Contract Tests - Parameterised Test Cases
Cover image for Contract Tests - Parameterised Test Cases

Contract Tests - Parameterised Test Cases

Comments
4 min read
Software design: its importance and tips for creating good designs.
Cover image for Software design: its importance and tips for creating good designs.

Software design: its importance and tips for creating good designs.

Comments
10 min read
🚀 Mastering Modularization: Embracing Simplicity: Simplifying your codebase with Deletion Thinking 🧠
Cover image for 🚀 Mastering Modularization: Embracing Simplicity: Simplifying your codebase with Deletion Thinking 🧠

🚀 Mastering Modularization: Embracing Simplicity: Simplifying your codebase with Deletion Thinking 🧠

3
Comments
2 min read
Thoughts from “A Philosophy of Software Design”

Thoughts from “A Philosophy of Software Design”

7
Comments
2 min read
Contract Tests - Abstract Test Cases
Cover image for Contract Tests - Abstract Test Cases

Contract Tests - Abstract Test Cases

Comments
4 min read
🔧 Mastering Modularization: A Beginner's Guide to Organizing Complex Software Systems
Cover image for 🔧 Mastering Modularization: A Beginner's Guide to Organizing Complex Software Systems

🔧 Mastering Modularization: A Beginner's Guide to Organizing Complex Software Systems

14
Comments 1
7 min read
The Four Horsemen of Software Complexity — Architecture Decision Records to the Rescue
Cover image for The Four Horsemen of Software Complexity — Architecture Decision Records to the Rescue

The Four Horsemen of Software Complexity — Architecture Decision Records to the Rescue

58
Comments 2
5 min read
Clean Code Made Simple - Part 2
Cover image for Clean Code Made Simple - Part 2

Clean Code Made Simple - Part 2

8
Comments 1
2 min read
Clean Code Made Simple - Part 1
Cover image for Clean Code Made Simple - Part 1

Clean Code Made Simple - Part 1

5
Comments
4 min read
Use D-MVC Pattern in Symfony Application
Cover image for Use D-MVC Pattern in Symfony Application

Use D-MVC Pattern in Symfony Application

10
Comments
4 min read
Are you writing automated tests for your architecture?

Are you writing automated tests for your architecture?

2
Comments
1 min read
Reading Note: A philosophy of Software Design Chapter 1

Reading Note: A philosophy of Software Design Chapter 1

5
Comments
1 min read
A New Perspective on Software Development
Cover image for A New Perspective on Software Development

A New Perspective on Software Development

8
Comments
11 min read
DRY, Where Did We Get It Wrong?
Cover image for DRY, Where Did We Get It Wrong?

DRY, Where Did We Get It Wrong?

2
Comments
3 min read
How to write an effective design document

How to write an effective design document

6
Comments
9 min read
Implementing Approval Tests For PDF Document Generation
Cover image for Implementing Approval Tests For PDF Document Generation

Implementing Approval Tests For PDF Document Generation

5
Comments
4 min read
Persistence and domain model separation using SQLAlchemy ORM
Cover image for Persistence and domain model separation using SQLAlchemy ORM

Persistence and domain model separation using SQLAlchemy ORM

1
Comments
7 min read
Port and adapters architecture. Python + Nameko microexample.
Cover image for Port and adapters architecture. Python + Nameko microexample.

Port and adapters architecture. Python + Nameko microexample.

1
Comments
3 min read
How to structure your code effectively
Cover image for How to structure your code effectively

How to structure your code effectively

6
Comments
2 min read
Approval Tests For PDF Document Generation
Cover image for Approval Tests For PDF Document Generation

Approval Tests For PDF Document Generation

6
Comments
5 min read
5 things to consider when Designing Event Driven Systems

5 things to consider when Designing Event Driven Systems

8
Comments
7 min read
Ignoring Tests

Ignoring Tests

4
Comments
5 min read
Event-Driven Architecture Myth Busting — Part 1: Five Common EDA Claims
Cover image for Event-Driven Architecture Myth Busting — Part 1: Five Common EDA Claims

Event-Driven Architecture Myth Busting — Part 1: Five Common EDA Claims

10
Comments
5 min read
Coding is after Design.

Coding is after Design.

13
Comments 3
1 min read
loading...