Architecture

Modular Monolith Or Microservices?

It’s impossible to ignore the topic of microservices today. We hear about them from social media, conferences, specialized websites, books, framework vendors, communities, colleagues. It seems like they’re the only way to go. But are they? To answer this question, we first need to explore why are microservices so useful, what are their downsides and …

Modular Monolith Or Microservices? Read More »

Fundamentals of Modern Software Architecture

The post was first published in Today Software Magazine, no. 55  This article aims to answer a set of core questions about software architecture, providing answers that come from modern software architecture thinking. Its inspiration came from: conversations with Rebecca Wirfs-Brock and Simon Brown architecting the eventrix.co product, running “Architectural Katas” countless conversations with architects …

Fundamentals of Modern Software Architecture Read More »

eBook : Grow your business, product and teams

We are committed to champion software excellence and challenge the current practices. Our aim is to constantly improve: business, product, and teams. That’s why, in this last month we carefully selected pieces of advice, practical ideas for you & your team to improve and grow.  For you to easier access them, we present you the …

eBook : Grow your business, product and teams Read More »

Software Design: Consistency & real life examples

While a lot of the design principles that we use in software can be found in other design disciplines, there is one very present in UX and graphical design that is very rarely discussed in software circles: consistency. It’s not because we weren’t trying. The system metaphor idea from XP and the conceptual integrity idea …

Software Design: Consistency & real life examples Read More »

Question the software design – Part 4 – Refactoring

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. This is the fourth part of the series. The previous parts are …

Question the software design – Part 4 – Refactoring Read More »

Question the software design – Part 2 – TDD and software architecture

J.B. Rainsberger and Alex Bolboaca, two experienced programmers, trainers and consultants, with more than 15 years in the software development field, took the stage and answered a series of questions about how to create better software design. Their live conversation meant sharing valuable insights and new perspectives with the audience. Below you can watch the second part of the Q&A session. …

Question the software design – Part 2 – TDD and software architecture Read More »

Briefly on Architecture, Extreme Programming and Security testing – Agile Record online Magazine in Germany

Alexandru Bolboaca and Adrian Bolboaca’s article about Architecture, Extreme Programming and Security testing was published in the Agile Record, a free-to-download magazine published quarterly in Germany. You can read a fragment of the article here. Briefly on Architecture, Extreme Programming and Security testing Agile Agile has become more and more well known into the software development world today. And …

Briefly on Architecture, Extreme Programming and Security testing – Agile Record online Magazine in Germany Read More »

Open Closed Principle

Last time we talked about the problems John faces when encountering code that doesn’t follow the Single Responsibility Principle. This time we’ll discuss about his colleague, Jane. Jane is another programmer from the team, specialized in accounting. She receives requests from the accounting department, such as: Until now, all our services had the VAT of 18% …

Open Closed Principle Read More »

The Single Responsibility Principle

Let me tell you the story of a developer. His name is John and he’s working in a medium-size company, developing with 10 colleagues the internal tools for users from: accounting, customer relations, human resources, marketing, management reports and operations. Since John is mainly specialized in HR, he gets requests such as: We’re introducing our …

The Single Responsibility Principle Read More »

0
    0
    Your Cart
    Your cart is empty
      Apply Coupon
      Unavailable Coupons
      aniscppeurope2022 Get 20.00 off
      Scroll to Top