:Search:

PluralSight Advanced Defensive Programming Techniques FreeCourseWeb

Torrent:
Info Hash: A01535B297FDD580340820E23FC399F95DE699A2
Thumbnail:
Similar Posts:
Uploader: FreeCourseWeb
Source: T Logo Torrent Galaxy
Downloads: 809
Language: English
Category: Other
Size: 1.2 GB
Added: Dec. 2, 2024, 7:46 p.m.
Peers: Seeders: 14, Leechers: 6 (Last updated: 10 months, 4 weeks ago)
Tracker Data:
Tracker Seeders Leechers Completed
udp://tracker.opentrackr.org:1337/announce 6 1 660
udp://tracker.openbittorrent.com:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.internetwarriors.net:1337/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.leechers-paradise.org:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.coppersurfer.tk:6969/announce (Failed to scrape UDP tracker) 0 0 0
udp://exodus.desync.com:6969/announce 2 3 36
udp://tracker.rarbg.torrentbay.st:6969/announce 0 0 0
udp://tracker.tiny-vps.com:6969/announce 0 1 21
udp://open.demonii.si:1337/announce (Failed to scrape UDP tracker) 0 0 0
udp://tracker.torrent.eu.org:451/announce 6 1 92
Files:
  1. Get Bonus Downloads Here.url 183 bytes
  2. 01. The Reasons to Avoid Enumerations.mp4 16.0 MB
  3. 01. The Reasons to Avoid Enumerations.vtt 6.9 KB
  4. 02. Alternatives to Enumerations.mp4 7.6 MB
  5. 02. Alternatives to Enumerations.vtt 5.2 KB
  6. 03. Converting Enumeration to a Class.mp4 24.8 MB
  7. 03. Converting Enumeration to a Class.vtt 6.4 KB
  8. 04. The Reasons to Never Stringify Data.mp4 26.6 MB
  9. 04. The Reasons to Never Stringify Data.vtt 7.7 KB
  10. 05. Reaping the Benefits of String Encapsulation.mp4 15.2 MB
  11. 05. Reaping the Benefits of String Encapsulation.vtt 3.3 KB
  12. 06. Avoiding Primitive Types Altogether.mp4 4.8 MB
  13. 06. Avoiding Primitive Types Altogether.vtt 4.1 KB
  14. 07. Example - Modeling Money.mp4 10.7 MB
  15. 07. Example - Modeling Money.vtt 4.7 KB
  16. 08. Persistence - Small-scale CQRS and DDD.mp4 9.8 MB
  17. 08. Persistence - Small-scale CQRS and DDD.vtt 6.7 KB
  18. 09. Demonstrating Persistence.mp4 22.6 MB
  19. 09. Demonstrating Persistence.vtt 8.7 KB
  20. 10. Summary.mp4 4.6 MB
  21. 10. Summary.vtt 3.9 KB
  22. 01. Understanding the Role of Null.mp4 12.1 MB
  23. 01. Understanding the Role of Null.vtt 5.4 KB
  24. 02. Why Compilers Still Rely on Null.mp4 11.2 MB
  25. 02. Why Compilers Still Rely on Null.vtt 5.5 KB
  26. 03. Do Not Return Null from a Method.vtt 8.5 KB
  27. 04. Using Callback on Optional Content.mp4 12.6 MB
  28. 04. Using Callback on Optional Content.vtt 4.9 KB
  29. 05. Overloading Existing APIs to Never Return Null.mp4 14.3 MB
  30. 05. Overloading Existing APIs to Never Return Null.vtt 5.9 KB
  31. 06. Returning an Optional Object.mp4 18.8 MB
  32. 06. Returning an Optional Object.vtt 6.4 KB
  33. 07. Implementing Custom Option Type.mp4 18.9 MB
  34. 07. Implementing Custom Option Type.vtt 6.2 KB
  35. 08. Consuming the Option.mp4 26.0 MB
  36. 08. Consuming the Option.vtt 8.0 KB
  37. 09. Persistence - Creating Complex Domain Objects.mp4 22.0 MB
  38. 09. Persistence - Creating Complex Domain Objects.vtt 5.6 KB
  39. 10. Summary.mp4 3.4 MB
  40. 10. Summary.vtt 3.0 KB
  41. 1. Course Overview.mp4 3.2 MB
  42. 1. Course Overview.vtt 1.9 KB
  43. 1. What’s Wrong with Status Codes.mp4 12.2 MB
  44. 1. What’s Wrong with Status Codes.vtt 6.8 KB
  45. 2. Understanding Effects of Throwing Exceptions.mp4 11.7 MB
  46. 2. Understanding Effects of Throwing Exceptions.vtt 5.2 KB
  47. 3. What Exceptions Are Not Meant to Do.mp4 18.0 MB
  48. 3. What Exceptions Are Not Meant to Do.vtt 9.3 KB
  49. 4. Leave Nothing Exceptional in Exceptions.mp4 24.5 MB
  50. 4. Leave Nothing Exceptional in Exceptions.vtt 9.7 KB
  51. 5. Returning a Polymorphic Type Instead of an Excep.mp4 18.2 MB
  52. 5. Returning a Polymorphic Type Instead of an Excep.vtt 6.0 KB
  53. 6. Separating Positive and Negative Return Values.mp4 19.8 MB
  54. 6. Separating Positive and Negative Return Values.vtt 6.0 KB
  55. 7. Inventing the Either Type.mp4 22.5 MB
  56. 7. Inventing the Either Type.vtt 7.4 KB
  57. 8. Consuming the Either Type.mp4 11.7 MB
  58. 8. Consuming the Either Type.vtt 4.2 KB
  59. 9. Summary.mp4 6.8 MB
  60. 9. Summary.vtt 5.7 KB
  61. 1. The First Law of Defensive Programming.mp4 10.9 MB
  62. 1. The First Law of Defensive Programming.vtt 7.1 KB
  63. 2. Version Check.mp4 532.1 KB
  64. 2. Version Check.vtt 7 bytes
  65. 3. What Follows in This Course.mp4 17.4 MB
  66. 3. What Follows in This Course.vtt 9.9 KB
  67. 4. Traditional Defensive Techniques.mp4 9.7 MB
  68. 4. Traditional Defensive Techniques.vtt 7.1 KB
  69. 5. Defensive Design - An Experiment.mp4 15.9 MB
  70. 5. Defensive Design - An Experiment.vtt 10.5 KB
  71. 6. Called Method Cannot Defend.mp4 10.4 MB
  72. 6. Called Method Cannot Defend.vtt 8.1 KB
  73. 7. Defining Function Domains.mp4 9.6 MB
  74. 7. Defining Function Domains.vtt 8.3 KB
  75. 8. Summary.mp4 3.7 MB
  76. 8. Summary.vtt 3.1 KB
  77. 1. Creating Objects.mp4 6.0 MB
  78. 1. Creating Objects.vtt 5.1 KB
  79. 2. Creating Consistent Objects.mp4 9.9 MB
  80. 2. Creating Consistent Objects.vtt 7.1 KB
  81. 3. Pros and Cons of Multiple Constructors.mp4 25.2 MB
  82. 3. Pros and Cons of Multiple Constructors.vtt 8.0 KB
  83. 4. Understanding Limitations of the Constructor.mp4 9.0 MB
  84. 4. Understanding Limitations of the Constructor.vtt 5.8 KB
  85. 5. Promoting Constructor into Builder.mp4 8.4 MB
  86. 5. Promoting Constructor into Builder.vtt 4.2 KB
  87. 6. Variations in the Builder Implementation.mp4 24.4 MB
  88. 6. Variations in the Builder Implementation.vtt 7.9 KB
  89. 7. Summary.mp4 6.6 MB
  90. 7. Summary.vtt 5.1 KB
  91. 1. Reaping the Benefits of Constructor Validation.mp4 19.5 MB
  92. 1. Reaping the Benefits of Constructor Validation.vtt 6.3 KB
  93. 2. Defending in Property Setters.mp4 16.8 MB
  94. 2. Defending in Property Setters.vtt 6.1 KB
  95. 3. Understanding Distinct Kinds of Properties.mp4 6.4 MB
  96. 3. Understanding Distinct Kinds of Properties.vtt 4.0 KB
  97. 4. Defending in Complex Mutations.mp4 21.7 MB
  98. 4. Defending in Complex Mutations.vtt 5.8 KB
  99. 5. Function Domains Revisited.mp4 10.9 MB
  100. 5. Function Domains Revisited.vtt 5.0 KB
  101. 6. When Constructor Depends on Multiple Objects.mp4 13.4 MB
  102. 6. When Constructor Depends on Multiple Objects.vtt 5.2 KB
  103. 7. Creating Objects in Small Steps.mp4 10.4 MB
  104. 7. Creating Objects in Small Steps.vtt 9.0 KB
  105. 8. Persistence and Parameterized Constructors.mp4 10.8 MB
  106. 8. Persistence and Parameterized Constructors.vtt 8.6 KB
  107. 9. Summary.mp4 4.5 MB
  108. 9. Summary.vtt 3.6 KB
  109. 1. Introducing Guard Clauses.mp4 11.4 MB
  110. 1. Introducing Guard Clauses.vtt 7.5 KB
  111. 2. Guarding Against Null Only.mp4 15.2 MB
  112. 2. Guarding Against Null Only.vtt 8.8 KB
  113. 3. Dont Guard Business Rules.mp4 31.1 MB
  114. 3. Dont Guard Business Rules.vtt 7.7 KB
  115. 4. Removing Guards Through Design.mp4 26.5 MB
  116. 4. Removing Guards Through Design.vtt 6.1 KB
  117. 5. Turning Domain Rules into Rule Objects.mp4 11.0 MB
  118. 5. Turning Domain Rules into Rule Objects.vtt 3.1 KB
  119. 6. Turning Rule Objects into Active Elements.mp4 26.9 MB
  120. 6. Turning Rule Objects into Active Elements.vtt 6.5 KB
  121. 7. Completing the Students Filter.mp4 21.5 MB
  122. 7. Completing the Students Filter.vtt 5.5 KB
  123. 8. Persistence - Querying View Models.mp4 29.9 MB
  124. 8. Persistence - Querying View Models.vtt 9.4 KB
  125. 9. Summary.mp4 4.2 MB
  126. 9. Summary.vtt 3.5 KB
  127. 1. Encapsulating State.mp4 17.5 MB
  128. 1. Encapsulating State.vtt 9.8 KB
  129. 2. Keeping Related Data Together.mp4 20.9 MB
  130. 2. Keeping Related Data Together.vtt 7.9 KB
  131. 3. Turning Chained Ifs into the Chain of Rules.mp4 20.4 MB
  132. 3. Turning Chained Ifs into the Chain of Rules.vtt 7.1 KB
  133. 4. Making Friends with Regular Expressions.mp4 8.4 MB
  134. 4. Making Friends with Regular Expressions.vtt 4.2 KB
  135. 5. Replacing Branching with Regular Expressions.mp4 28.9 MB
  136. 5. Replacing Branching with Regular Expressions.vtt 7.5 KB
  137. 6. Moving Expressions out to Configuration.mp4 24.2 MB
  138. 6. Moving Expressions out to Configuration.vtt 5.9 KB
  139. 7. Persistence - Creating and Updating Domain Objects.mp4 34.9 MB
  140. 7. Persistence - Creating and Updating Domain Objects.vtt 9.9 KB
  141. 8. Summary.mp4 5.1 MB
  142. 8. Summary.vtt 3.7 KB
  143. 1. Reconsidering Immutable Objects.mp4 26.2 MB
  144. 1. Reconsidering Immutable Objects.vtt 9.4 KB
  145. 2. Turning Classes Immutable.mp4 12.4 MB
  146. 2. Turning Classes Immutable.vtt 4.4 KB
  147. 3. Avoiding Aliasing Bugs Altogether.mp4 21.7 MB
  148. 3. Avoiding Aliasing Bugs Altogether.vtt 5.6 KB
  149. 4. The Downside of Immutability.mp4 19.4 MB
  150. 4. The Downside of Immutability.vtt 5.2 KB
  151. 5. Constrained Mutability with Set-once Properties.mp4 19.0 MB
  152. 5. Constrained Mutability with Set-once Properties.vtt 8.3 KB
  153. 6. Consuming Semi-mutable Objects.mp4 18.4 MB
  154. 6. Consuming Semi-mutable Objects.vtt 4.6 KB
  155. 7. Using Historical Model.mp4 12.6 MB
  156. 7. Using Historical Model.vtt 5.9 KB
  157. 8. Implementing Simple Historical Model.mp4 38.8 MB
  158. 8. Implementing Simple Historical Model.vtt 9.2 KB
  159. 9. Summary.mp4 5.8 MB
  160. 9. Summary.vtt 5.0 KB
  161. Bonus Resources.txt 386 bytes
  162. playlist.m3u 7.8 KB

Discussion