Author Archives: Stanislav_Panteleev

Reading.CleanArchitecture.Embedded

(Clean Architecture by Robert C. Martin) This chapter explores how the principles of Clean Architecture apply to embedded systems. Embedded systems, which are constrained by hardware resources and tightly coupled to hardware functionality, require a unique approach to achieve flexibility, … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.Embedded

Reading.CleanArchitecture.TestBoundary

1. The Importance of Boundaries in Testing Boundaries separate different components or layers of a system, such as the business logic, UI, database, and external APIs. Well-defined boundaries make it possible to: Test components in isolation. Mock or stub external … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.TestBoundary

Reading.CleanArchitecture.Services

Key Concepts of Services: Great and Small 1. What Are Services? A service is any software component that performs a specific function or provides a set of behaviors to other components. Services can exist at various levels within the architecture, … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.Services

Reading.CleanArchitecture.MainComponent

Main Component (Clean Architecture by Robert C. Martin) The Main Component chapter discusses the core entry point of a software system and its role in initializing the application, wiring dependencies, and starting the execution flow. The main component serves as … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.MainComponent

Reading.CleanArchitecture.PartialBoundaries

Key Concepts of Chapter 24 1. What Are Partial Boundaries? Definition: Partial boundaries are less rigid separations between components or layers in a system. Instead of fully isolating layers or modules, partial boundaries allow some controlled leakage of details to … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.PartialBoundaries

Reading.CleanArchitecture.Presenters

looks likt this is model view (Clean Architecture by Robert C. Martin) In this chapter, Robert C. Martin discusses the concept of humble objects and their role in isolating volatile or hard-to-test code. He introduces presenters as an example of … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.Presenters

Read.CleanArchitecture.CleanArchitecture

Key Concepts of the Clean Architecture 1. The Goal of Clean Architecture Primary Objective: Create a system that is: Independent of frameworks: Frameworks are tools, not the foundation of the architecture. Testable: Business rules can be tested without external dependencies. … Continue reading →

Posted in Без рубрики | Comments Off on Read.CleanArchitecture.CleanArchitecture

Reading.CleanArchiteture.ScreamingArchiteture

SCREAMING ARCHITECTURE (Clean Architecture by Robert C. Martin) The “Screaming Architecture” concept in Clean Architecture emphasizes that the primary purpose of a software system—its business intent—should be immediately clear from its structure and organization. This chapter challenges traditional, technology-centric design … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchiteture.ScreamingArchiteture

Reading.CleanArchitecture.BusinessRules

1. What Are Business Rules? Definition: Business rules are the policies, procedures, and logic that define how a business operates and achieves its goals. Examples: “A customer cannot place an order if their credit limit is exceeded.” “An employee must … Continue reading →

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.BusinessRules

Reading.CleanArchitecture.PolicyAndLevel

This chapter focuses on the relationship between policies and levels in software architecture. Robert C. Martin explains how to organize and prioritize policies in layers and levels to create systems that are adaptable, maintainable, and scalable.

Posted in Без рубрики | Comments Off on Reading.CleanArchitecture.PolicyAndLevel