PluralSight - Advanced Defensive Programming Techniques

seeders: 8 leechers: 2 updated: 1 year ago
Added 1 year ago by freecoursewb in Other
Downloaded 24 times.
1337x.to
PluralSight - Advanced Defensive Programming Techniques

Torrent Contents Size: 1.2 GB

PluralSight - Advanced Defensive Programming Techniques
▼ show more 147 files
01. The Reasons to Avoid Enumerations.mp4
MP4
16 MB
01. The Reasons to Avoid Enumerations.vtt
VTT
6.9 KB
01. Understanding the Role of Null.mp4
MP4
12.1 MB
01. Understanding the Role of Null.vtt
VTT
5.4 KB
02. Alternatives to Enumerations.mp4
MP4
7.6 MB
02. Alternatives to Enumerations.vtt
VTT
5.2 KB
02. Why Compilers Still Rely on Null.mp4
MP4
11.2 MB
02. Why Compilers Still Rely on Null.vtt
VTT
5.5 KB
03. Converting Enumeration to a Class.mp4
MP4
24.8 MB
03. Converting Enumeration to a Class.vtt
VTT
6.4 KB
03. Do Not Return Null from a Method.vtt
VTT
8.5 KB
04. The Reasons to Never Stringify Data.mp4
MP4
26.6 MB
04. The Reasons to Never Stringify Data.vtt
VTT
7.7 KB
04. Using Callback on Optional Content.mp4
MP4
12.6 MB
04. Using Callback on Optional Content.vtt
VTT
4.9 KB
05. Overloading Existing APIs to Never Return Null.mp4
MP4
14.3 MB
05. Overloading Existing APIs to Never Return Null.vtt
VTT
5.9 KB
05. Reaping the Benefits of String Encapsulation.mp4
MP4
15.2 MB
05. Reaping the Benefits of String Encapsulation.vtt
VTT
3.3 KB
06. Avoiding Primitive Types Altogether.mp4
MP4
4.8 MB
06. Avoiding Primitive Types Altogether.vtt
VTT
4.1 KB
06. Returning an Optional Object.mp4
MP4
18.8 MB
06. Returning an Optional Object.vtt
VTT
6.4 KB
07. Example - Modeling Money.mp4
MP4
10.7 MB
07. Example - Modeling Money.vtt
VTT
4.7 KB
07. Implementing Custom Option Type.mp4
MP4
18.9 MB
07. Implementing Custom Option Type.vtt
VTT
6.2 KB
08. Consuming the Option.mp4
MP4
26 MB
08. Consuming the Option.vtt
VTT
8 KB
08. Persistence - Small-scale CQRS and DDD.mp4
MP4
9.8 MB
08. Persistence - Small-scale CQRS and DDD.vtt
VTT
6.7 KB
09. Demonstrating Persistence.mp4
MP4
22.6 MB
09. Demonstrating Persistence.vtt
VTT
8.7 KB
09. Persistence - Creating Complex Domain Objects.mp4
MP4
22 MB
09. Persistence - Creating Complex Domain Objects.vtt
VTT
5.6 KB
1. Course Overview.mp4
MP4
3.2 MB
1. Course Overview.vtt
VTT
1.9 KB
1. Creating Objects.mp4
MP4
6 MB
1. Creating Objects.vtt
VTT
5.1 KB
1. Encapsulating State.mp4
MP4
17.5 MB
1. Encapsulating State.vtt
VTT
9.8 KB
1. Introducing Guard Clauses.mp4
MP4
11.4 MB
1. Introducing Guard Clauses.vtt
VTT
7.5 KB
1. Reaping the Benefits of Constructor Validation.mp4
MP4
19.5 MB
1. Reaping the Benefits of Constructor Validation.vtt
VTT
6.3 KB
1. Reconsidering Immutable Objects.mp4
MP4
26.2 MB
1. Reconsidering Immutable Objects.vtt
VTT
9.4 KB
1. The First Law of Defensive Programming.mp4
MP4
10.9 MB
1. The First Law of Defensive Programming.vtt
VTT
7.1 KB
1. What’s Wrong with Status Codes.mp4
MP4
12.2 MB
1. What’s Wrong with Status Codes.vtt
VTT
6.8 KB
10. Summary.mp4
MP4
3.4 MB
10. Summary.vtt
VTT
3 KB
2. Creating Consistent Objects.mp4
MP4
9.9 MB
2. Creating Consistent Objects.vtt
VTT
7.1 KB
2. Defending in Property Setters.mp4
MP4
16.8 MB
2. Defending in Property Setters.vtt
VTT
6.1 KB
2. Guarding Against Null Only.mp4
MP4
15.2 MB
2. Guarding Against Null Only.vtt
VTT
8.8 KB
2. Keeping Related Data Together.mp4
MP4
20.9 MB
2. Keeping Related Data Together.vtt
VTT
7.9 KB
2. Turning Classes Immutable.mp4
MP4
12.4 MB
2. Turning Classes Immutable.vtt
VTT
4.4 KB
2. Understanding Effects of Throwing Exceptions.mp4
MP4
11.7 MB
2. Understanding Effects of Throwing Exceptions.vtt
VTT
5.2 KB
2. Version Check.mp4
MP4
532.1 KB
2. Version Check.vtt
VTT
0 B
3. Avoiding Aliasing Bugs Altogether.mp4
MP4
21.7 MB
3. Avoiding Aliasing Bugs Altogether.vtt
VTT
5.6 KB
3. Dont Guard Business Rules.mp4
MP4
31.1 MB
3. Dont Guard Business Rules.vtt
VTT
7.7 KB
3. Pros and Cons of Multiple Constructors.mp4
MP4
25.2 MB
3. Pros and Cons of Multiple Constructors.vtt
VTT
8 KB
3. Turning Chained Ifs into the Chain of Rules.mp4
MP4
20.4 MB
3. Turning Chained Ifs into the Chain of Rules.vtt
VTT
7.1 KB
3. Understanding Distinct Kinds of Properties.mp4
MP4
6.4 MB
3. Understanding Distinct Kinds of Properties.vtt
VTT
4 KB
3. What Exceptions Are Not Meant to Do.mp4
MP4
18 MB
3. What Exceptions Are Not Meant to Do.vtt
VTT
9.3 KB
3. What Follows in This Course.mp4
MP4
17.4 MB
3. What Follows in This Course.vtt
VTT
9.9 KB
4. Defending in Complex Mutations.mp4
MP4
21.7 MB
4. Defending in Complex Mutations.vtt
VTT
5.8 KB
4. Leave Nothing Exceptional in Exceptions.mp4
MP4
24.5 MB
4. Leave Nothing Exceptional in Exceptions.vtt
VTT
9.7 KB
4. Making Friends with Regular Expressions.mp4
MP4
8.4 MB
4. Making Friends with Regular Expressions.vtt
VTT
4.3 KB
4. Removing Guards Through Design.mp4
MP4
26.5 MB
4. Removing Guards Through Design.vtt
VTT
6.1 KB
4. The Downside of Immutability.mp4
MP4
19.4 MB
4. The Downside of Immutability.vtt
VTT
5.2 KB
4. Traditional Defensive Techniques.mp4
MP4
9.7 MB
4. Traditional Defensive Techniques.vtt
VTT
7.1 KB
4. Understanding Limitations of the Constructor.mp4
MP4
9 MB
4. Understanding Limitations of the Constructor.vtt
VTT
5.8 KB
5. Constrained Mutability with Set-once Properties.mp4
MP4
19 MB
5. Constrained Mutability with Set-once Properties.vtt
VTT
8.3 KB
5. Defensive Design - An Experiment.mp4
MP4
15.9 MB
5. Defensive Design - An Experiment.vtt
VTT
10.5 KB
5. Function Domains Revisited.mp4
MP4
10.9 MB
5. Function Domains Revisited.vtt
VTT
5 KB
5. Promoting Constructor into Builder.mp4
MP4
8.4 MB
5. Promoting Constructor into Builder.vtt
VTT
4.2 KB
5. Replacing Branching with Regular Expressions.mp4
MP4
28.9 MB
5. Replacing Branching with Regular Expressions.vtt
VTT
7.5 KB
5. Returning a Polymorphic Type Instead of an Excep.mp4
MP4
18.2 MB
5. Returning a Polymorphic Type Instead of an Excep.vtt
VTT
6 KB
5. Turning Domain Rules into Rule Objects.mp4
MP4
11 MB
5. Turning Domain Rules into Rule Objects.vtt
VTT
3.1 KB
6. Called Method Cannot Defend.mp4
MP4
10.4 MB
6. Called Method Cannot Defend.vtt
VTT
8.1 KB
6. Consuming Semi-mutable Objects.mp4
MP4
18.4 MB
6. Consuming Semi-mutable Objects.vtt
VTT
4.6 KB
6. Moving Expressions out to Configuration.mp4
MP4
24.2 MB
6. Moving Expressions out to Configuration.vtt
VTT
5.9 KB
6. Separating Positive and Negative Return Values.mp4
MP4
19.8 MB
6. Separating Positive and Negative Return Values.vtt
VTT
6 KB
6. Turning Rule Objects into Active Elements.mp4
MP4
26.9 MB
6. Turning Rule Objects into Active Elements.vtt
VTT
6.5 KB
6. Variations in the Builder Implementation.mp4
MP4
24.4 MB
6. Variations in the Builder Implementation.vtt
VTT
7.9 KB
6. When Constructor Depends on Multiple Objects.mp4
MP4
13.4 MB
6. When Constructor Depends on Multiple Objects.vtt
VTT
5.2 KB
7. Completing the Students Filter.mp4
MP4
21.5 MB
7. Completing the Students Filter.vtt
VTT
5.5 KB
7. Creating Objects in Small Steps.mp4
MP4
10.4 MB
7. Creating Objects in Small Steps.vtt
VTT
9 KB
7. Defining Function Domains.mp4
MP4
9.6 MB
7. Defining Function Domains.vtt
VTT
8.3 KB
7. Inventing the Either Type.mp4
MP4
22.5 MB
7. Inventing the Either Type.vtt
VTT
7.4 KB
7. Persistence - Creating and Updating Domain Objects.mp4
MP4
34.9 MB
7. Persistence - Creating and Updating Domain Objects.vtt
VTT
9.9 KB
7. Summary.mp4
MP4
6.6 MB
7. Summary.vtt
VTT
5.1 KB
7. Using Historical Model.mp4
MP4
12.6 MB
7. Using Historical Model.vtt
VTT
5.9 KB
8. Consuming the Either Type.mp4
MP4
11.7 MB
8. Consuming the Either Type.vtt
VTT
4.2 KB
8. Implementing Simple Historical Model.mp4
MP4
38.8 MB
8. Implementing Simple Historical Model.vtt
VTT
9.2 KB
8. Persistence - Querying View Models.mp4
MP4
29.9 MB
8. Persistence - Querying View Models.vtt
VTT
9.4 KB
8. Persistence and Parameterized Constructors.mp4
MP4
10.8 MB
8. Persistence and Parameterized Constructors.vtt
VTT
8.6 KB
8. Summary.mp4
MP4
5.1 MB
8. Summary.vtt
VTT
3.7 KB
9. Summary.mp4
MP4
5.8 MB
9. Summary.vtt
VTT
5 KB
Bonus Resources.txt
TXT
409.6 B
Get Bonus Downloads Here.url
URL
204.8 B
playlist.m3u
M3U
7.8 KB

Description

Related Torrents

Location

Trackers

Tracker name
udp://tracker.torrent.eu.org:451/announce
udp://tracker.tiny-vps.com:6969/announce
http://tracker.foreverpirates.co:80/announce
udp://tracker.cyberia.is:6969/announce
udp://exodus.desync.com:6969/announce
udp://explodie.org:6969/announce
udp://tracker.opentrackr.org:1337/announce
udp://9.rarbg.to:2780/announce
udp://tracker.internetwarriors.net:1337/announce
udp://ipv4.tracker.harry.lu:80/announce
udp://open.stealth.si:80/announce
udp://9.rarbg.to:2900/announce
udp://9.rarbg.me:2720/announce
udp://opentor.org:2710/announce
udp://tracker.opentrackr.org:1337/announce
http://tracker.openbittorrent.com:80/announce
udp://opentracker.i2p.rocks:6969/announce
udp://tracker.internetwarriors.net:1337/announce
udp://tracker.leechers-paradise.org:6969/announce
udp://coppersurfer.tk:6969/announce
udp://tracker.zer0day.to:1337/announce
Torrent hash: