article thumbnail

Using Golang for your Serverless projects

Xebia

Running tests I am a fan of TDD (test driven development), so obviously I wrote tests for my lambda functions. An example can be found in the “ Stubbing AWS Service calls in Golang ” blog I wrote. This makes it a simple and easy command to run more often. But with this multi-module workspace setup it’s hard to run all tests.

article thumbnail

AoAD2 Practice: Test-Driven Development

James Shore

Test-driven development, , or TDD, is a rapid cycle of testing, coding, and refactoring. Done well, TDD eliminates an entire class of programming errors. When used properly, TDD also helps you improve your design, documents the behavior of your code, enables refactoring, and guards against future mistakes. Why TDD Works.

Insiders

Sign Up for our Newsletter

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

article thumbnail

Navigating the Landscape of Development Frameworks: A Guide for Aspiring Developers.

Perficient

AWS, Azure, Google Cloud : Leading cloud platforms offering computing, storage, databases, and AI/ML services, enabling scalable and reliable application hosting. Understand cloud platforms like AWS and their core services (EC2, S3, Lambda). Recommended Resources: AWS Free Tier. Docker and Kubernetes Tutorials on Pluralsight.

article thumbnail

170+ live online training courses opened for March and April

O'Reilly Media - Ideas

An Introduction to Amazon Machine Learning on AWS , March 6-7. Beginner’s Guide to Writing AWS Lambda Functions in Python , March 1. Advanced TDD (Test-Driven Development) , March 15. AWS Certified Security - Specialty Crash Course , March 27-28. Creating Serverless APIs with AWS Lambda and API Gateway , March 5.

article thumbnail

New live online training courses

O'Reilly Media - Ideas

Advanced Test-Driven Development (TDD) , June 27. AWS Security Fundamentals , July 15. AWS Certified Security - Specialty Crash Course , July 25-26. AWS Access Management , June 6. AWS Certified Big Data - Specialty Crash Course , June 26-27. Getting Started with Amazon SageMaker on AWS , July 1.

Course 92
article thumbnail

Agile, Stand-ups, TDD and Code Reviews

The Programmer's Paradox

It’s also awful and there is nothing “agile” about it. Some people invented a fun little game called “test driven development” (TDD). There are few external forces that can do that automatically, TDD is not one of them. That’s why it is called a ‘stand-up’. You mandate a stupid meeting, every day, even when it is useless.

article thumbnail

3 Stages of Learning a New Technology

Robots and Pencils

platforms (Linux, AWS Lambda, Google AppEngine etc.) I wouldn’t apply it to: methodologies (TDD, agile, effective writing, etc.) I would apply this approach to: programming languages data stores libraries and frameworks tools (git, Docker, Regex, etc.) high-level concepts (parsing, ML, IoT, serverless, etc.)