PluralSight Advanced Defensive Programming Techniques FreeCourseWeb

Other · 1.2 GB · 5 S / 2 L
This torrent contains potentially dangerous file(s). Please download with caution.
Torrent
Magnet download .torrent file
Report torrent

Please select a reason for reporting this torrent:

Your report will be reviewed by our moderation team.

Login required

You need to be logged in to report torrents.

Login
Report information

Loading report information…

Info hash: A01535B297FDD580340820E23FC399F95DE699A2
Verifile
Not checked yet
Thumbnail
PluralSight Advanced Defensive Programming Techniques FreeCourseWeb
Similar torrents
More Other
Uploader
FreeCourseWeb
Source
T Torrent Galaxy
Downloads
59
Language
English
Category
Other
Size
1.2 GB
Added
2024-12-02 19:46 (1 year, 11 months ago)
Peers
5 seeders, 2 leechers (checked 4 days, 22 hours ago)
Trackers
TrackerSeedersLeechersCompleted
udp://tracker.theoks.net:6969/announce (Failed to scrape UDP tracker)000
udp://tracker.tryhackx.org:6969/announce (Failed to scrape UDP tracker)000
udp://tracker.t-1.org:6969/announce (Failed to scrape UDP tracker)000
udp://open.demonii.com:1337/announce010
udp://open.stealth.si:80/announce113
udp://zer0day.ch:1337/announce1221
udp://tracker.startwork.cv:1337/announce (Failed to scrape UDP tracker)000
udp://tracker.rarbg.unblockninja.st:6969/announce1014
udp://tracker.opentrackr.org:1337/announce1221
udp://tracker.publictracker.xyz:6969/announce (Failed to scrape UDP tracker)000
udp://tracker.qu.ax:6969/announce000
https://ht.rarbg.unblockninja.st/announce (Failed to scrape HTTP tracker: not a valid bencoded string)000
udp://udp.tracker.projectk.org:23333/announce (Failed to scrape UDP tracker)000
udp://uabits.today:6990/announce (Failed to scrape UDP tracker)000
Files
  1. Get Bonus Downloads Here.url183 bytes
  2. 01. The Reasons to Avoid Enumerations.mp416.0 MB
  3. 01. The Reasons to Avoid Enumerations.vtt6.9 KB
  4. 02. Alternatives to Enumerations.mp47.6 MB
  5. 02. Alternatives to Enumerations.vtt5.2 KB
  6. 03. Converting Enumeration to a Class.mp424.8 MB
  7. 03. Converting Enumeration to a Class.vtt6.4 KB
  8. 04. The Reasons to Never Stringify Data.mp426.6 MB
  9. 04. The Reasons to Never Stringify Data.vtt7.7 KB
  10. 05. Reaping the Benefits of String Encapsulation.mp415.2 MB
  11. 05. Reaping the Benefits of String Encapsulation.vtt3.3 KB
  12. 06. Avoiding Primitive Types Altogether.mp44.8 MB
  13. 06. Avoiding Primitive Types Altogether.vtt4.1 KB
  14. 07. Example - Modeling Money.mp410.7 MB
  15. 07. Example - Modeling Money.vtt4.7 KB
  16. 08. Persistence - Small-scale CQRS and DDD.mp49.8 MB
  17. 08. Persistence - Small-scale CQRS and DDD.vtt6.7 KB
  18. 09. Demonstrating Persistence.mp422.6 MB
  19. 09. Demonstrating Persistence.vtt8.7 KB
  20. 10. Summary.mp44.6 MB
  21. 10. Summary.vtt3.9 KB
  22. 01. Understanding the Role of Null.mp412.1 MB
  23. 01. Understanding the Role of Null.vtt5.4 KB
  24. 02. Why Compilers Still Rely on Null.mp411.2 MB
  25. 02. Why Compilers Still Rely on Null.vtt5.5 KB
  26. 03. Do Not Return Null from a Method.vtt8.5 KB
  27. 04. Using Callback on Optional Content.mp412.6 MB
  28. 04. Using Callback on Optional Content.vtt4.9 KB
  29. 05. Overloading Existing APIs to Never Return Null.mp414.3 MB
  30. 05. Overloading Existing APIs to Never Return Null.vtt5.9 KB
  31. 06. Returning an Optional Object.mp418.8 MB
  32. 06. Returning an Optional Object.vtt6.4 KB
  33. 07. Implementing Custom Option Type.mp418.9 MB
  34. 07. Implementing Custom Option Type.vtt6.2 KB
  35. 08. Consuming the Option.mp426.0 MB
  36. 08. Consuming the Option.vtt8.0 KB
  37. 09. Persistence - Creating Complex Domain Objects.mp422.0 MB
  38. 09. Persistence - Creating Complex Domain Objects.vtt5.6 KB
  39. 10. Summary.mp43.4 MB
  40. 10. Summary.vtt3.0 KB
  41. 1. Course Overview.mp43.2 MB
  42. 1. Course Overview.vtt1.9 KB
  43. 1. What’s Wrong with Status Codes.mp412.2 MB
  44. 1. What’s Wrong with Status Codes.vtt6.8 KB
  45. 2. Understanding Effects of Throwing Exceptions.mp411.7 MB
  46. 2. Understanding Effects of Throwing Exceptions.vtt5.2 KB
  47. 3. What Exceptions Are Not Meant to Do.mp418.0 MB
  48. 3. What Exceptions Are Not Meant to Do.vtt9.3 KB
  49. 4. Leave Nothing Exceptional in Exceptions.mp424.5 MB
  50. 4. Leave Nothing Exceptional in Exceptions.vtt9.7 KB
  51. 5. Returning a Polymorphic Type Instead of an Excep.mp418.2 MB
  52. 5. Returning a Polymorphic Type Instead of an Excep.vtt6.0 KB
  53. 6. Separating Positive and Negative Return Values.mp419.8 MB
  54. 6. Separating Positive and Negative Return Values.vtt6.0 KB
  55. 7. Inventing the Either Type.mp422.5 MB
  56. 7. Inventing the Either Type.vtt7.4 KB
  57. 8. Consuming the Either Type.mp411.7 MB
  58. 8. Consuming the Either Type.vtt4.2 KB
  59. 9. Summary.mp46.8 MB
  60. 9. Summary.vtt5.7 KB
  61. 1. The First Law of Defensive Programming.mp410.9 MB
  62. 1. The First Law of Defensive Programming.vtt7.1 KB
  63. 2. Version Check.mp4532.1 KB
  64. 2. Version Check.vtt7 bytes
  65. 3. What Follows in This Course.mp417.4 MB
  66. 3. What Follows in This Course.vtt9.9 KB
  67. 4. Traditional Defensive Techniques.mp49.7 MB
  68. 4. Traditional Defensive Techniques.vtt7.1 KB
  69. 5. Defensive Design - An Experiment.mp415.9 MB
  70. 5. Defensive Design - An Experiment.vtt10.5 KB
  71. 6. Called Method Cannot Defend.mp410.4 MB
  72. 6. Called Method Cannot Defend.vtt8.1 KB
  73. 7. Defining Function Domains.mp49.6 MB
  74. 7. Defining Function Domains.vtt8.3 KB
  75. 8. Summary.mp43.7 MB
  76. 8. Summary.vtt3.1 KB
  77. 1. Creating Objects.mp46.0 MB
  78. 1. Creating Objects.vtt5.1 KB
  79. 2. Creating Consistent Objects.mp49.9 MB
  80. 2. Creating Consistent Objects.vtt7.1 KB
  81. 3. Pros and Cons of Multiple Constructors.mp425.2 MB
  82. 3. Pros and Cons of Multiple Constructors.vtt8.0 KB
  83. 4. Understanding Limitations of the Constructor.mp49.0 MB
  84. 4. Understanding Limitations of the Constructor.vtt5.8 KB
  85. 5. Promoting Constructor into Builder.mp48.4 MB
  86. 5. Promoting Constructor into Builder.vtt4.2 KB
  87. 6. Variations in the Builder Implementation.mp424.4 MB
  88. 6. Variations in the Builder Implementation.vtt7.9 KB
  89. 7. Summary.mp46.6 MB
  90. 7. Summary.vtt5.1 KB
  91. 1. Reaping the Benefits of Constructor Validation.mp419.5 MB
  92. 1. Reaping the Benefits of Constructor Validation.vtt6.3 KB
  93. 2. Defending in Property Setters.mp416.8 MB
  94. 2. Defending in Property Setters.vtt6.1 KB
  95. 3. Understanding Distinct Kinds of Properties.mp46.4 MB
  96. 3. Understanding Distinct Kinds of Properties.vtt4.0 KB
  97. 4. Defending in Complex Mutations.mp421.7 MB
  98. 4. Defending in Complex Mutations.vtt5.8 KB
  99. 5. Function Domains Revisited.mp410.9 MB
  100. 5. Function Domains Revisited.vtt5.0 KB
  101. 6. When Constructor Depends on Multiple Objects.mp413.4 MB
  102. 6. When Constructor Depends on Multiple Objects.vtt5.2 KB
  103. 7. Creating Objects in Small Steps.mp410.4 MB
  104. 7. Creating Objects in Small Steps.vtt9.0 KB
  105. 8. Persistence and Parameterized Constructors.mp410.8 MB
  106. 8. Persistence and Parameterized Constructors.vtt8.6 KB
  107. 9. Summary.mp44.5 MB
  108. 9. Summary.vtt3.6 KB
  109. 1. Introducing Guard Clauses.mp411.4 MB
  110. 1. Introducing Guard Clauses.vtt7.5 KB
  111. 2. Guarding Against Null Only.mp415.2 MB
  112. 2. Guarding Against Null Only.vtt8.8 KB
  113. 3. Dont Guard Business Rules.mp431.1 MB
  114. 3. Dont Guard Business Rules.vtt7.7 KB
  115. 4. Removing Guards Through Design.mp426.5 MB
  116. 4. Removing Guards Through Design.vtt6.1 KB
  117. 5. Turning Domain Rules into Rule Objects.mp411.0 MB
  118. 5. Turning Domain Rules into Rule Objects.vtt3.1 KB
  119. 6. Turning Rule Objects into Active Elements.mp426.9 MB
  120. 6. Turning Rule Objects into Active Elements.vtt6.5 KB
  121. 7. Completing the Students Filter.mp421.5 MB
  122. 7. Completing the Students Filter.vtt5.5 KB
  123. 8. Persistence - Querying View Models.mp429.9 MB
  124. 8. Persistence - Querying View Models.vtt9.4 KB
  125. 9. Summary.mp44.2 MB
  126. 9. Summary.vtt3.5 KB
  127. 1. Encapsulating State.mp417.5 MB
  128. 1. Encapsulating State.vtt9.8 KB
  129. 2. Keeping Related Data Together.mp420.9 MB
  130. 2. Keeping Related Data Together.vtt7.9 KB
  131. 3. Turning Chained Ifs into the Chain of Rules.mp420.4 MB
  132. 3. Turning Chained Ifs into the Chain of Rules.vtt7.1 KB
  133. 4. Making Friends with Regular Expressions.mp48.4 MB
  134. 4. Making Friends with Regular Expressions.vtt4.2 KB
  135. 5. Replacing Branching with Regular Expressions.mp428.9 MB
  136. 5. Replacing Branching with Regular Expressions.vtt7.5 KB
  137. 6. Moving Expressions out to Configuration.mp424.2 MB
  138. 6. Moving Expressions out to Configuration.vtt5.9 KB
  139. 7. Persistence - Creating and Updating Domain Objects.mp434.9 MB
  140. 7. Persistence - Creating and Updating Domain Objects.vtt9.9 KB
  141. 8. Summary.mp45.1 MB
  142. 8. Summary.vtt3.7 KB
  143. 1. Reconsidering Immutable Objects.mp426.2 MB
  144. 1. Reconsidering Immutable Objects.vtt9.4 KB
  145. 2. Turning Classes Immutable.mp412.4 MB
  146. 2. Turning Classes Immutable.vtt4.4 KB
  147. 3. Avoiding Aliasing Bugs Altogether.mp421.7 MB
  148. 3. Avoiding Aliasing Bugs Altogether.vtt5.6 KB
  149. 4. The Downside of Immutability.mp419.4 MB
  150. 4. The Downside of Immutability.vtt5.2 KB
  151. 5. Constrained Mutability with Set-once Properties.mp419.0 MB
  152. 5. Constrained Mutability with Set-once Properties.vtt8.3 KB
  153. 6. Consuming Semi-mutable Objects.mp418.4 MB
  154. 6. Consuming Semi-mutable Objects.vtt4.6 KB
  155. 7. Using Historical Model.mp412.6 MB
  156. 7. Using Historical Model.vtt5.9 KB
  157. 8. Implementing Simple Historical Model.mp438.8 MB
  158. 8. Implementing Simple Historical Model.vtt9.2 KB
  159. 9. Summary.mp45.8 MB
  160. 9. Summary.vtt5.0 KB
  161. Bonus Resources.txt386 bytes
  162. playlist.m3u7.8 KB

Discussion

You need an account to post, vote or save.

Loading comments…

Tracker details