Remove Article Remove Microservices Remove Scalability Remove TDD
article thumbnail

Microservices Done Right, Part 2: More Antipatterns to Avoid

Accenture

Microservices architecture has become popular over the last several years. Many organizations have seen significant improvements in critical metrics such as time to market, quality, and productivity as a result of implementing microservices. Recently, however, there has been a noticeable backlash against microservices.

article thumbnail

TDD: primitive obsession ( part 3 )

Apiumhub

Last month we talked about TDD example in software development ( part 1 ) and TDD first cycle ( part 2 ). In this new TDD and primitive obsession article, we will focus on removing duplication and reinforcing the constructors of our entities, something key to have a robust system. TDD: primitive obsession.

Insiders

Sign Up for our Newsletter

This site is protected by reCAPTCHA and the Google Privacy Policy and Terms of Service apply.

Trending Sources

article thumbnail

Custom Software Development Services & Modern Practices

Apiumhub

In this article, you can find a cheat sheet on how to choose the right software development company for you. Custom software development benefits Scalability Custom software can grow as the business grows and changes. In Test Driven Development (TDD) automated unit tests are written before the code is actually written.

article thumbnail

TDD example in software development (Part I)

Apiumhub

After a while thinking about what type of TDD article to write about and, since there are many of them and very good theoretical ones (written by influencers in the world of software development), I have chosen to develop a mini-project while explaining the key points of the development of the application, basically giving you a TDD example.

article thumbnail

Apiumhub sponsors SCBCN18: practical workshops

Apiumhub

In this short article, I would like to share the “motivational” talk that we gave at the beginning of the Software Crafters Barcelona 2018 conference. The final goal of learning TDD is not to be a test expert. Microservices vs Monolithic architecture. Almost-infinit” scalability. BDD: user interface testing.

article thumbnail

Interesting facts about software development: statistics 2018

Apiumhub

Let me highlight that in this article you won’t find a detailed explanation of each graph and question. And peer review and CI + TDD are the top choices of developers to ensure code quality. This article featured just a small slice of all the data we gathered from the survey. Microservices vs Monolithic architecture.

article thumbnail

Apiumhub organizes the Global Software Architecture Summit in Barcelona, October 10, 2019

Apiumhub

We expect to welcome 300 software architects, who are passionate about useful, well designed, maintainable and scalable software. His main specialties are software development practices, TDD, Refactoring, Legacy Code Revitalization and team dynamics. . Mark Richards.