Remove Continuous Integration Remove Study Remove TDD Remove Technical Review
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 ”. He began his professional career with a specific interest in object-oriented design issues, with deep studies in code-level and architectural-level design patterns and techniques.

article thumbnail

Apiumhub: success drivers

Apiumhub

Continuous evolution. We are always moving forward, following new trends, studying new processes and new approaches. We learn by studying real projects with real problems. We are one of the few companies in Europe, which is strictly Agile , which does TDD and Continuous integration. Methodology.

Insiders

Sign Up for our Newsletter

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

article thumbnail

AoAD2 Practice: Refactoring

James Shore

To share your thoughts, join the AoAD2 open review mailing list. Technically, you can refactor at any time, but unless your IDE has provably-safe refactorings, it’s best to do it when you have a good suite of tests that are all passing. Fowler 2018] It contains an in-depth catalog of refactorings, and is well worth studying.

article thumbnail

Interview with Evgeny Predein – CEO of Apiumhub

Apiumhub

He began his professional career with a specific interest in Object Oriented design issues, with deep studies in code-level and architectural-level design patterns and techniques. Christian is a tech guru and well-known software architect, whereas Evgeny is a business development leader and an entrepreneur who led his vision to the market.

article thumbnail

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

Apiumhub

There will be technical talks by leading software architects from USA, UK & Spain , panel discussions and debates! His goal is to make software development more effective and integrated with business concerns. His main specialties are software development practices, TDD, Refactoring, Legacy Code Revitalization and team dynamics.

article thumbnail

How To Hire The Right Software Developers – 7 Tactics That Actually Works

Xicom

In addition, as every app or software is developed using different technologies, it would be ideal for getting yourself acknowledged with the needed functionality. So, make sure you choose a technology partner having experience in a diversified skill-set. . #Tactic 2: Identify the Key Objectives. Tactic 3: Skill Set Diversity Matters.

article thumbnail

The Wraparound Anti-Pattern (and How to Fix It)

Accenture

Teams will not manage risk or create contingency for unexpected demand or other interruptions due to delivery pressure. This problem is exacerbated by waterfall artifacts such as “approvals” and “reviews” appearing in the work flow. ” Teams will push work to the next iteration and go back to step one.