Remove Case Study Remove Software Review Remove Systems Review Remove TDD
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.

article thumbnail

Our book “Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture” is published!

Apiumhub

We are delighted to announce the release of our new book “ Software Architecture Metrics: Case Studies to Improve the Quality of Your Architecture ”. Global Software Architecture Summit for meeting all these software architects, who push me forward and who generate interesting discussions. ”- book authors.

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

The importance of software documentation tools

Apiumhub

Software documentation tools are very important in software development. Software teams may refer to documentation when talking about product requirements, release notes, or design specs. They may use docs to detail code, APIs, and record their software development processes. It is like a compass for your team.

article thumbnail

AoAD2 Practice: No Bugs

James Shore

To share your thoughts, join the AoAD2 open review mailing list. How about a real-time embedded system? Productivity was measured at almost three times the level for comparable embedded software teams. After that point, the software team supported the other engineering disciplines while continuing to do software enhancements.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Product Management for Enterprise Software , July 18. The Power of Lean in Software Projects , July 25. Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Clean Code , July 23.

Course 69
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Product Management for Enterprise Software , July 18. The Power of Lean in Software Projects , July 25. Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Clean Code , July 23.

Course 51
article thumbnail

Learning Lambda — Part 9

Mike Roberts

If we never need more than one instance of our function to run at any one time, Lambda will happily use just one instance of our code at a time. However if hundreds of concurrent versions of our code are necessary to handle load then Lambda will scale up automatically to support that load. No configuration or management?—?it

Lambda 52