Web
Dynamics
.NET
PHP
Databases
JavaScript
Cloud Computing
Click on the tag item
Jira
Reverse Engineering
Windows Forms
Kanban
Entity Framework
YAGNI
Blazor
KISS
PHP
Automation Software
Git
SQL Server
LINQ
Redis
Angular
SQLite
RabbitMQ
TFS
VB.NET
Dapper
SOLID
Responsive Web Design
Grafana
Bootstrap
Design Patterns
Performance Optimization
Windows Server
TeamCity
PowerShell
.NET Core
Agile
Confluence
PostgreSQL
Azure
IIS
TypeScript
CSS3
DRY
WCF
jQuery
Favorites
History
Tags
Donate
Translate
Statistics
Ads
Search
RU
EN
Books
Articles
Video
News
Developer
Repositories
Portfolio
Application
Messages
Studio
Forum
Tag: functional-decomposition
New (1)
Tags
Rating
Random
Map
Looking for a job
Root
/
Articles
/
Tags
/ functional-decomposition
Oct 21, 2023
➤
Software Development AntiPatterns
Functional Decomposition
Views: 3004
Background Functional Decomposition is good in a procedural programming environment. It's even useful for understanding the modular nature of a larger-scale application. Unfortunately, it doesn't translate directly into a class hierarchy, and this is where the problem begins. In defining this AntiPattern, the authors started with Michael Akroyd's original thoughts...
#functional decomposition
#programming
#antipattern
Share page
If you liked this website and want to support me, you can
Reading now
How to get client IP address and location information in ASP.NET Core
HttpClientHandler in C# — easy guide
Screaming Architecture
Secrets management: Best practices for C# developers
Understanding deadlocks in C# and .NET Core
How to implement effective retry logic in C#
MediatR with .NET 6.0
Exploring the evolution of backend Software Architecture: N-Layered, DDD, Hexagon, Onion, and Clean Architecture
ORM wars: Dapper vs EF Core
Mastering C#: Tips for performance, LINQ, DTOs, and more
Categories
Design Patterns
Software Engineering Workshop
Donation
➤
Boosty
Donate
to support the project
➤
Donorbox
Donate
GitHub account
Projects
Blackball
Geolocation Assistant
Mail Daemon
Codebase
Amerikas Auto
Transport Certification Center