Skip to main content

Posts

Featured

Week 5 CST438

Summarize in a few sentences what you have learned this week. This week in CST 438, the most interesting new idea I learned from Software Engineering at Google was the distinction of hermeticity and fidelity in large tests. Before this chapter I never really thought through how test environments take into factor how much they're isolated or not, or how closely they should mirror production. From my past experience with just programming, I have only considered unit tests and whether or not certain aspects such as functions or modules of my code would even work in my own environment, but now I am starting to think more broadly about what it means to test a system as a whole with larger tests. The chapter goes over how larger tests are often non-hermetic, meaning that they can share resources, interact with other traffic, or even pick up interference from the environment around them. Additionally, it mentions different levels of hermeticity can affect the fidelity of the tests which i...

Latest Posts

Week 4 CST438

Week 3 CST 438

Week 2 CST438

Week 1 CST 438

Week 7 CST 383

Week 6 CST 383

Week 5 CST 383

Week4 CST 383

Week 3 CST 383

Week 2 CST383