The point is we identify many similar reusable components, and so we reuse them, all-the-while maintaining our uniqueness across pipelines. If we later determine the testing step needs to be separated, the change process is very straight forward and as simple as cloning the original and updating the new Lambda.
I am an engineering leader with over 15 years experience architecting, building, and managing software organizations; I live and breathe software. My expertise is with building, motivating and managing software teams while still being involved in the details and technology myself; a coder at heart, I still love to build things with my hands, even if only to mentor and help coach teams on their way to being successful.
I enjoy viewing life through the lens of a video game where there is always an opportunity to level up! As Jim Carrey beautifully stated, “you can fail at what you don’t like, so you may as well do what you love” and that is why I continue to focus day-to-day on building and managing software engineering organizations and creating awesome software that improves or enlightens people around the world.