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. other.id; } }.

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.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Custom Software Development Services & Modern Practices

Apiumhub

Custom software development benefits Scalability Custom software can grow as the business grows and changes. Scalability with Microservices The microservices architecture (MSA) infrastructure is the building block of many modern network apps and a crucial prospect of modern software design.

article thumbnail

Apiumhub: success drivers

Apiumhub

We are one of the few companies in Europe, which is strictly Agile , which does TDD and Continuous integration. We meet clients needs and build powerful and scalable platforms. We know how to build working software taking into account scalability, performance and cost reduction. Quality in the center of everything we do.

article thumbnail

Frontend developer based in Barcelona, join us!

Apiumhub

They use latest technologies and methodologies and teach new developers how to use best practices, how to be truly agile and how to build quality and scalable software platforms in the most efficient way. We follow strict agile principles and always use TDD & CI. Experience in working with TDD & CI.

article thumbnail

BarcelonaJUG & Apiumhub collaboration: Java events in Barcelona

Apiumhub

For example, Apiumhub has developed VYou – a user management and access management solution that automates repetitive processes and achieves scalability, faster time to market and cost reduction. Apiumhub is very active in software communities and always tries to participate in innovations and events.

article thumbnail

KotlinConf is back this year and Apiumhub is a proud supporter

Apiumhub

Kotlin TDD Masterclass by Nat Pryce and Duncan McGregor. Building Scalable Microservices with Ktor and Kafka by Anton Arhipov and Viktor Gamov. You can choose one among the following options: Multiplatform Madness With Compose (Plus Friends) by Garth Gilmour, Kotlin GDE.