Open in app

Sign In

Write

Sign In

Bilescu Adrian
Bilescu Adrian

16 Followers

Home

About

May 6

Investing in Code Quality: The Decorator Pattern and Its Role in Implementing SOLID Principles

Introduction Design patterns are a valuable tool in a software engineer’s toolkit, providing reusable solutions to common problems and helping us write clean, maintainable code. However, when it comes to learning and understanding design patterns, many developers find themselves confronted with dry, technical examples that lack real-world context. …

Software Development

6 min read

Investing in Code Quality: The Decorator Pattern and Its Role in Implementing SOLID Principles
Investing in Code Quality: The Decorator Pattern and Its Role in Implementing SOLID Principles
Software Development

6 min read


Dec 22, 2022

DDD in Action: Insights from an iOS Developer’s Perspective

Domain-Driven Design (DDD) is the “art” of translating of understanding and modeling the complex business domain that a software system will operate in. It is based on the idea that the software should be driven by the needs of the business domain, rather than the other way around. At the…

Domain Driven Design

4 min read

DDD in Action: Insights from an iOS Developer’s Perspective
DDD in Action: Insights from an iOS Developer’s Perspective
Domain Driven Design

4 min read


Dec 21, 2022

Maximizing Team Productivity with Clean Architecture

Clean architecture is an important approach to software development because it helps to ensure that an application is maintainable, scalable, and testable. By separating the different layers and components of an application, it becomes easier to understand how the application works and make changes to it without breaking other parts…

Clean Architecture

3 min read

Maximizing Team Productivity with Clean Architecture
Maximizing Team Productivity with Clean Architecture
Clean Architecture

3 min read


Jun 18, 2021

How to organize your mobile projects in an easy and flexible way using 4 layers

Organizing projects was a big mess in my past experience, with a lot of unanswered questions: When is too much code in a class? In which component should I put the API logic? How do I test this massive view controller? How can I continue development now that the web…

IOS

5 min read

How to organize your mobile projects in an easy and flexible way using 4 layers
How to organize your mobile projects in an easy and flexible way using 4 layers
IOS

5 min read

Bilescu Adrian

Bilescu Adrian

16 Followers

Software Consultant Specialized in iOS Development

Following
  • Julie Zhuo

    Julie Zhuo

  • HubSpot

    HubSpot

  • Kent Beck

    Kent Beck

  • Gerhard Schneider

    Gerhard Schneider

  • Cristian Dumitru Raica

    Cristian Dumitru Raica

See all (24)

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Text to speech

Teams