Advanced Defensive Programming Techniques - Pluralsight/69 - Implementing Simple Historical Model.mp4 |
38.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/17 - Defending in Property Setters.mp4 |
16.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/60 - Persistence - Creating Complex Domain Objects.mp4 |
22 MB |
Advanced Defensive Programming Techniques - Pluralsight/44 - Encapsulating State.mp4 |
17.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/18 - Understanding Distinct Kinds of Properties.mp4 |
4.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/32 - Persistence - Small-scale CQRS and DDD.mp4 |
9.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/01 - Course Overview.jpeg |
117 KB |
Advanced Defensive Programming Techniques - Pluralsight/46 - Turning Chained Ifs into the Chain of Rules.mp4 |
20.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/35 - Introducing Guard Clauses.mp4 |
11.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/04 - Traditional Defensive Techniques.mp4 |
9.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/65 - The Downside of Immutability.mp4 |
19.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/56 - Overloading Existing APIs to Never Return Null.mp4 |
14.3 MB |
Advanced Defensive Programming Techniques - Pluralsight/52 - Understanding the Role of Null.mp4 |
12.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/24 - Summary.mp4 |
4.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/30 - Avoiding Primitive Types Altogether.mp4 |
4.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/33 - Demonstrating Persistence.mp4 |
22.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/42 - Persistence - Querying View Models.mp4 |
29.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/58 - Implementing Custom Option Type.mp4 |
18.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/28 - The Reasons to Never Stringify Data.mp4 |
26.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/08 - Summary.mp4 |
3.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/37 - Don't Guard Business Rules.mp4 |
31.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/39 - Turning Domain Rules into Rule Objects.mp4 |
11 MB |
Advanced Defensive Programming Techniques - Pluralsight/57 - Returning an Optional Object.mp4 |
18.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/63 - Turning Classes Immutable.mp4 |
15.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/47 - Making Friends with Regular Expressions.mp4 |
8.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/05 - Defensive Design - An Experiment.mp4 |
15.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/75 - Returning a Polymorphic Type Instead of an Exception.mp4 |
18.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/77 - Inventing the Either Type.mp4 |
22.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/40 - Turning Rule Objects into Active Elements.mp4 |
26.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/38 - Removing Guards Through Design.mp4 |
26.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/53 - Why Compilers Still Rely on Null.mp4 |
11.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/68 - Using Historical Model.mp4 |
12.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/72 - Understanding Effects of Throwing Exceptions.mp4 |
11.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/03 - What Follows in This Course.mp4 |
12.3 MB |
Advanced Defensive Programming Techniques - Pluralsight/26 - Alternatives to Enumerations.mp4 |
7.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/29 - Reaping the Benefits of String Encapsulation.mp4 |
15.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/34 - Summary.mp4 |
4.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/80 - Advanced Defensive Programming Techniques.mp4 |
1.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/36 - Guarding Against Null Only.mp4 |
15.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/49 - Moving Expressions out to Configuration.mp4 |
24.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/23 - Persistence and Parameterized Constructors.mp4 |
10.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/01 - Course Overview.mp4 |
8.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/43 - Summary.mp4 |
4.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/78 - Consuming the Either Type.mp4 |
11.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/71 - What’s Wrong with Status Codes.mp4 |
12.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/25 - The Reasons to Avoid Enumerations.mp4 |
16 MB |
Advanced Defensive Programming Techniques - Pluralsight/54 - Do Not Return Null from a Method.mp4 |
27.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/45 - Keeping Related Data Together.mp4 |
20.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/13 - Promoting Constructor into Builder.mp4 |
8.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/73 - What Exceptions Are Not Meant to Do.mp4 |
18 MB |
Advanced Defensive Programming Techniques - Pluralsight/10 - Creating Consistent Objects.mp4 |
9.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/70 - Summary.mp4 |
5.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/74 - Leave Nothing Exceptional in Exceptions.mp4 |
24.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/14 - Variations in the Builder Implementation.mp4 |
24.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/64 - Avoiding Aliasing Bugs Altogether.mp4 |
21.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/31 - Example - Modeling Money.mp4 |
10.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/51 - Summary.mp4 |
5.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/55 - Using Callback on Optional Content.mp4 |
12.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/66 - Constrained Mutability with Set-once Properties.mp4 |
19 MB |
Advanced Defensive Programming Techniques - Pluralsight/15 - Summary.mp4 |
6.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/48 - Replacing Branching with Regular Expressions.mp4 |
28.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/12 - Understanding Limitations of the Constructor.mp4 |
8 MB |
Advanced Defensive Programming Techniques - Pluralsight/22 - Creating Objects in Small Steps.mp4 |
10.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/16 - Reaping the Benefits of Constructor Validation.mp4 |
14.3 MB |
Advanced Defensive Programming Techniques - Pluralsight/21 - When Constructor Depends on Multiple Objects.mp4 |
10.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/06 - Called Method Cannot Defend.mp4 |
9.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/07 - Defining Function Domains.mp4 |
9.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/19 - Defending in Complex Mutations.mp4 |
21.7 MB |
Advanced Defensive Programming Techniques - Pluralsight/50 - Persistence - Creating and Updating Domain Objects.mp4 |
34.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/27 - Converting Enumeration to a Class.mp4 |
24.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/04/demos.zip |
382 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/04/removing-corruption-by-only-making-valid-state-transitions-slides.pdf |
1.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/08/the-principle-of-working-with-objects-not-with-nulls-slides.pdf |
3.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/08/demos.zip |
445 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/05/demos.zip |
406 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/05/dismissing-defensive-code-by-avoiding-primitive-types-slides.pdf |
491 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/02/understanding-limitations-of-traditional-defensive-code-slides.pdf |
1.6 MB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/09/demos.zip |
445 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/09/building-rich-domain-model-as-an-effective-defense-by-design-slides.pdf |
1.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/10/designing-alternative-workflows-instead-of-defending-from-errors-slides.pdf |
644 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/10/demos.zip |
8 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/03/demos.zip |
381 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/03/pcdownload.nfo |
17 B |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/03/removing-corruption-by-only-creating-consistent-objects-slides.pdf |
641 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/07/demos.zip |
421 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/07/pcdownload.nfo |
17 B |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/07/building-defensive-design-instead-of-writing-defensive-code-slides.pdf |
779 KB |
Advanced Defensive Programming Techniques - Pluralsight/PDF Files/06/defining-function-domains-as-the-primary-line-of-defense-slides.pdf |
317 KB |
Advanced Defensive Programming Techniques - Pluralsight/09 - Creating Objects.mp4 |
6.1 MB |
Advanced Defensive Programming Techniques - Pluralsight/62 - Reconsidering Immutable Objects.mp4 |
26.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/67 - Consuming Semi-mutable Objects.mp4 |
18.4 MB |
Advanced Defensive Programming Techniques - Pluralsight/02 - The First Law of Defensive Programming.mp4 |
10.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/41 - Completing the Students Filter.mp4 |
21.5 MB |
Advanced Defensive Programming Techniques - Pluralsight/79 - Summary.mp4 |
6.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/76 - Separating Positive and Negative Return Values.mp4 |
19.8 MB |
Advanced Defensive Programming Techniques - Pluralsight/11 - Pros and Cons of Multiple Constructors.mp4 |
25.2 MB |
Advanced Defensive Programming Techniques - Pluralsight/59 - Consuming the Option.mp4 |
26 MB |
Advanced Defensive Programming Techniques - Pluralsight/20 - Function Domains Revisited.mp4 |
10.9 MB |
Advanced Defensive Programming Techniques - Pluralsight/61 - Summary.mp4 |
3.4 MB |