Remove Case Study Remove Scalability 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

The importance of software documentation tools

Apiumhub

Atlassian’s Confluence is a document management system that facilitates collaboration and knowledge sharing across a variety of departments and functions. You can keep and organize release notes, requirements, and code reviews directly in Confluence. Almost-infinit” scalability. iOS Objective-C app: sucessful case study.

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: No Bugs

James Shore

To share your thoughts, join the AoAD2 open review mailing list. How about a real-time embedded system? More recent case studies confirmed those findings. Confirm that the software does what it needs to do with frequent customer reviews and stakeholder demos. Prevent Systemic Errors.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Scalable Data Science with Apache Hadoop and Spark , July 16. Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Advanced Test-Driven Development (TDD) , June 27. Blockchain.

Course 68
article thumbnail

219+ live online training courses opened for June and July

O'Reilly Media - Ideas

Reinforcement Learning: Building Recommender Systems , August 16. Scalable Data Science with Apache Hadoop and Spark , July 16. Python Data Science Full Throttle with Paul Deitel: Introductory AI, Big Data and Cloud Case Studies , September 24. Advanced Test-Driven Development (TDD) , June 27. Blockchain.

Course 50
article thumbnail

5 Best Machine Learning Frameworks for Web Development

Apiumhub

It provides a flexible architecture for scalable distributed training, and is extensible enough to run on a wide range of hardware configurations. PyTorch provides two high-level features: tensor computation with strong GPU acceleration, and deep neural networks built on a tape-based autodiff system. TDD: first cycle ( part 2 ).

article thumbnail

GSAS is taking place in CCIB, Barcelona this year

Apiumhub

Robust and scalable software is in the center of every discussion and talk, which makes it a perfect place for people who fight for quality in the software development world. Your demographics doesn’t matter, what really matters is your passion for useful, well designed, maintainable and scalable software.