I started working with Lambda functions on AWS and dont know what design patterns i should use for a good software design. What would be a recommended design pattern for serverless programming?
Like Dependency Injection is a good design pattern to write modular software, where a dependency to a service can be changed.
Design patterns can speed up the development process by providing tested, proven development paradigms.[4] Effective software design requires considering issues that may not become visible until later in the implementation.
Working on lambda functions maybe there are some issues that may not become visible until later in the implementation.. like changing from lambda function to a EC2 instance because of cost benefits.