Talk in Italian at JeffConf Milan
View Slides: https://www.slideshare.net/filippo-liverani/testdriven-serverless
Checkout the code: https://github.com/xpeppers/serverless-tdd/
Short URL: https://joind.in/talk/c80b9
(QR-Code (opens in new window))
As often happens with new technologies, the initial hype and enthusiasm can potentially disrupt years of best practices. Serverless developers may quickly end up with a lot of untestable spaghetti code, followed by a drastic productivity drop. Filippo will showcase how to build a Node.js app powered by TDD to write high-quality and maintainable code in a serverless world.
Comments
Comments are closed.
Misses the whole point about how architecture in serverless project could help implementing unit and integration tests. Does not show decoupling of Lambda handlers testing from other source code that can be tested independently. Does not considera other Serverless services such as Kinesis and DynamoDB in integration tests.
Nice introduction to TDD, generally valid for any project involving software development. I'd love to see more about serverless-specific problems (i.e. integration tests).