Application Infrastructure

Publié le: 13 mai 2020
sur la chaîne: James Shore
3,461
64

Each week in my Tuesday Lunch & Learn livestream, we look at a useful technical skill, define a challenge related to that skill, and solve the challenge live. This week, it's isolating and testing application infrastructure.


Application infrastructure is all the external systems your application interacts with: networks and services; file systems and databases; and global state such as the computer's clock and your application's process. Without it, your code is a black box. But it's complicated and difficult to test.


Our challenge this week: build a simple command-line application and do so in a way that manages the command-line infrastructure well. We need to isolate our application logic from our infrastructure decisions and we need to make sure our infrastructure is tested.


To follow along, download the code from https://github.com/jamesshore/livestream and check out the "2020-05-12" tag. To see the final result, check out the "2020-05-12-end" tag or view it on Github at https://github.com/jamesshore/livestr....


For more Lunch & Learn episodes and information about watching live, see https://www.jamesshore.com/Blog/Lunch....


Sur cette page du site, vous pouvez voir la vidéo en ligne Application Infrastructure durée heure minute seconde en bonne qualité , qui a été Téléchargé par l'utilisateur James Shore 13 mai 2020, Partagez le lien avec vos amis et connaissances, sur youtube cette vidéo a déjà été regardée 3,461 fois et il a aimé 64 téléspectateurs. Bon visionnage!