Please note that this page does not hosts or makes available any of the listed filenames. You
cannot download any of those files from here.
|
01. Course Overview.mp4 |
3.13MB |
01. Course Overview.srt |
2.10KB |
01. Intro.mp4 |
327.55KB |
01. Intro.mp4 |
696.84KB |
01. Intro.mp4 |
4.82MB |
01. Intro.mp4 |
746.22KB |
01. Intro.mp4 |
897.25KB |
01. Intro.mp4 |
643.74KB |
01. Intro.mp4 |
4.78MB |
01. Intro.mp4 |
452.75KB |
01. Intro.srt |
324B |
01. Intro.srt |
864B |
01. Intro.srt |
2.98KB |
01. Intro.srt |
775B |
01. Intro.srt |
897B |
01. Intro.srt |
706B |
01. Intro.srt |
3.79KB |
01. Intro.srt |
564B |
01. Intro and Course Outline.mp4 |
3.13MB |
01. Intro and Course Outline.srt |
3.55KB |
02. Boolean Comparisons.mp4 |
710.01KB |
02. Boolean Comparisons.srt |
996B |
02. Comments- A Necessity and a Crutch.mp4 |
4.41MB |
02. Comments- A Necessity and a Crutch.srt |
3.31KB |
02. Reasons to Write Clean Code.mp4 |
3.36MB |
02. Reasons to Write Clean Code.srt |
5.34KB |
02. Speaker Class Overview.mp4 |
10.22MB |
02. Speaker Class Overview.srt |
4.67KB |
02. Three Clean Code Principles.mp4 |
2.19MB |
02. Three Clean Code Principles.srt |
3.34KB |
02. When to Create a Class.mp4 |
3.90MB |
02. When to Create a Class.srt |
4.73KB |
02. When to Create a Function.mp4 |
2.77MB |
02. When to Create a Function.srt |
3.82KB |
02. When to Refactor.mp4 |
2.27MB |
02. When to Refactor.srt |
2.85KB |
02. Why Naming Matters.mp4 |
3.84MB |
02. Why Naming Matters.srt |
3.15KB |
03. Boolean Assignments.mp4 |
3.95MB |
03. Boolean Assignments.srt |
3.12KB |
03. Class Cohesion Overview.mp4 |
8.43MB |
03. Class Cohesion Overview.srt |
5.44KB |
03. Code Metrics.mp4 |
3.55MB |
03. Code Metrics.srt |
1.93KB |
03. Code Review and Pairing.mp4 |
2.98MB |
03. Code Review and Pairing.srt |
2.59KB |
03. Developers Are Authors.mp4 |
4.47MB |
03. Developers Are Authors.srt |
4.27KB |
03. Dirty Comment 1- Redundant.mp4 |
3.71MB |
03. Dirty Comment 1- Redundant.srt |
2.85KB |
03. Naming Classes.mp4 |
4.02MB |
03. Naming Classes.srt |
5.38KB |
03. Picking the Right Tool for the Job.mp4 |
6.35MB |
03. Picking the Right Tool for the Job.srt |
3.76KB |
03. Why Create a Method - Reason 1- Avoid Duplication.mp4 |
2.55MB |
03. Why Create a Method - Reason 1- Avoid Duplication.srt |
2.00KB |
04. Automated Test Overview.mp4 |
4.10MB |
04. Automated Test Overview.srt |
2.11KB |
04. Boundaries Matter- Stay Native.mp4 |
11.04MB |
04. Boundaries Matter- Stay Native.srt |
11.30KB |
04. Course Conventions.mp4 |
1.19MB |
04. Course Conventions.srt |
1.54KB |
04. Dirty Comment 2- Intent.mp4 |
1.43MB |
04. Dirty Comment 2- Intent.srt |
1.17KB |
04. Host Lunch and Learns.mp4 |
1.01MB |
04. Host Lunch and Learns.srt |
855B |
04. Low vs. High Cohesion.mp4 |
4.43MB |
04. Low vs. High Cohesion.srt |
3.89KB |
04. Naming Methods.mp4 |
2.95MB |
04. Naming Methods.srt |
3.85KB |
04. Prefer Positive Conditionals.mp4 |
2.56MB |
04. Prefer Positive Conditionals.srt |
2.51KB |
04. Why Create a Method - Reason 2- Excessive Indentation.mp4 |
1.91MB |
04. Why Create a Method - Reason 2- Excessive Indentation.srt |
2.08KB |
05. Accept No More Broken Windows.mp4 |
3.86MB |
05. Accept No More Broken Windows.srt |
1.85KB |
05. Dirty Comment 3- Apology.mp4 |
1.36MB |
05. Dirty Comment 3- Apology.srt |
1.48KB |
05. Every Tech Is Potentially Evil.mp4 |
994.50KB |
05. Every Tech Is Potentially Evil.srt |
1.31KB |
05. Excessive Indentation Solution 1- Extract Method.mp4 |
6.67MB |
05. Excessive Indentation Solution 1- Extract Method.srt |
4.13KB |
05. Names and Cohesion.mp4 |
2.00MB |
05. Names and Cohesion.srt |
1.86KB |
05. Refactor Agenda Overview.mp4 |
6.67MB |
05. Refactor Agenda Overview.srt |
3.44KB |
05. Resources.mp4 |
2.22MB |
05. Resources.srt |
2.01KB |
05. Rubber Ducking.mp4 |
1.77MB |
05. Rubber Ducking.srt |
2.06KB |
05. Ternaries Are Beautiful.mp4 |
3.62MB |
05. Ternaries Are Beautiful.srt |
4.06KB |
06. Avoiding Side Effects.mp4 |
1.77MB |
06. Avoiding Side Effects.srt |
1.46KB |
06. Be Strongly Typed.mp4 |
4.01MB |
06. Be Strongly Typed.srt |
4.96KB |
06. Boy Scout Rule.mp4 |
1.13MB |
06. Boy Scout Rule.srt |
644B |
06. Dirty Comment 4- Warning.mp4 |
1.32MB |
06. Dirty Comment 4- Warning.srt |
952B |
06. Excessive Indentation - Solution 2- Fail Fast.mp4 |
6.34MB |
06. Excessive Indentation - Solution 2- Fail Fast.srt |
3.81KB |
06. Maximizing Signal to Noise.mp4 |
5.36MB |
06. Maximizing Signal to Noise.srt |
5.30KB |
06. Remove Unhelpful Comments.mp4 |
6.77MB |
06. Remove Unhelpful Comments.srt |
3.44KB |
06. Signs a Class Is too Small.mp4 |
2.12MB |
06. Signs a Class Is too Small.srt |
2.15KB |
06. Summary.mp4 |
647.84KB |
06. Summary.srt |
777B |
07. Avoid Magic Numbers.mp4 |
3.25MB |
07. Avoid Magic Numbers.srt |
3.68KB |
07. Dirty Comment 5- Zombie Code.mp4 |
16.45MB |
07. Dirty Comment 5- Zombie Code.srt |
13.50KB |
07. Don't Repeat Yourself.mp4 |
4.56MB |
07. Don't Repeat Yourself.srt |
4.03KB |
07. Excessive Indentation - Solution 3- Return Early.mp4 |
4.33MB |
07. Excessive Indentation - Solution 3- Return Early.srt |
3.37KB |
07. Primitive Obsession.mp4 |
4.16MB |
07. Primitive Obsession.srt |
3.06KB |
07. Refactor to Mayfly Variables.mp4 |
13.80MB |
07. Refactor to Mayfly Variables.srt |
5.88KB |
07. Warning Signs.mp4 |
1.16MB |
07. Warning Signs.srt |
798B |
07. Wrap Up.mp4 |
1.03MB |
07. Wrap Up.srt |
1022B |
08. Avoid Abbreviations.mp4 |
2.91MB |
08. Avoid Abbreviations.srt |
2.69KB |
08. Dirty Comment 6- Divider.mp4 |
1.06MB |
08. Dirty Comment 6- Divider.srt |
816B |
08. Handling Complex Conditionals.mp4 |
8.33MB |
08. Handling Complex Conditionals.srt |
7.01KB |
08. Positive Conditionals.mp4 |
7.56MB |
08. Positive Conditionals.srt |
3.08KB |
08. Self-documenting Code.mp4 |
4.66MB |
08. Self-documenting Code.srt |
2.67KB |
08. The Proximity Principle.mp4 |
2.29MB |
08. The Proximity Principle.srt |
1.99KB |
08. Why Create a Method - Reason 3- Convey Intent.mp4 |
3.37MB |
08. Why Create a Method - Reason 3- Convey Intent.srt |
2.84KB |
09. Dirty Comment 7- Brace Tracker.mp4 |
1.90MB |
09. Dirty Comment 7- Brace Tracker.srt |
1.39KB |
09. Implement Guard Clauses.mp4 |
18.32MB |
09. Implement Guard Clauses.srt |
5.91KB |
09. Naming Booleans.mp4 |
1.51MB |
09. Naming Booleans.srt |
1.70KB |
09. Prefer Polymorphism over Enums.mp4 |
5.07MB |
09. Prefer Polymorphism over Enums.srt |
3.81KB |
09. Summary.mp4 |
1.80MB |
09. Summary.srt |
2.15KB |
09. The Outline Rule.mp4 |
3.83MB |
09. The Outline Rule.srt |
4.05KB |
09. Why Create a Method - Reason 4- Do One Thing.mp4 |
1.71MB |
09. Why Create a Method - Reason 4- Do One Thing.srt |
2.01KB |
10. Be Declarative.mp4 |
4.64MB |
10. Be Declarative.srt |
3.48KB |
10. Dirty Comment 8- Bloated Header.mp4 |
2.12MB |
10. Dirty Comment 8- Bloated Header.srt |
1.58KB |
10. Mayfly Variables.mp4 |
3.75MB |
10. Mayfly Variables.srt |
3.61KB |
10. Rename Variables.mp4 |
8.37MB |
10. Rename Variables.srt |
3.76KB |
10. Strive for Symmetry.mp4 |
1.28MB |
10. Strive for Symmetry.srt |
1.47KB |
10. Summary.mp4 |
2.42MB |
10. Summary.srt |
2.51KB |
11. Dirty Comment 9- Defect Log.mp4 |
1.12MB |
11. Dirty Comment 9- Defect Log.srt |
1.06KB |
11. Extract Method and Return Early.mp4 |
11.02MB |
11. Extract Method and Return Early.srt |
3.85KB |
11. How Many Parameters-.mp4 |
2.82MB |
11. How Many Parameters-.srt |
2.68KB |
11. Summary.mp4 |
1.86MB |
11. Summary.srt |
2.43KB |
11. Table Driven Methods.mp4 |
4.67MB |
11. Table Driven Methods.srt |
3.96KB |
12. Clean Comments.mp4 |
4.78MB |
12. Clean Comments.srt |
4.71KB |
12. Refactor Red Flags to Method.mp4 |
19.83MB |
12. Refactor Red Flags to Method.srt |
6.37KB |
12. Signs a Method Is too Long.mp4 |
10.64MB |
12. Signs a Method Is too Long.srt |
5.59KB |
12. Summary.mp4 |
2.14MB |
12. Summary.srt |
2.36KB |
13. Consolidate Guard Clauses.mp4 |
10.62MB |
13. Consolidate Guard Clauses.srt |
3.38KB |
13. Handling Exceptions.mp4 |
6.30MB |
13. Handling Exceptions.srt |
6.99KB |
13. Summary.mp4 |
1.87MB |
13. Summary.srt |
1.94KB |
14. Extract To Approve Sessions Method.mp4 |
21.31MB |
14. Extract To Approve Sessions Method.srt |
8.67KB |
14. Summary.mp4 |
1.77MB |
14. Summary.srt |
1.85KB |
15. Switch to a Table Driven Method and Fail Fast.mp4 |
5.55MB |
15. Switch to a Table Driven Method and Fail Fast.srt |
2.51KB |
16. Centralize Validation.mp4 |
16.88MB |
16. Centralize Validation.srt |
6.28KB |
17. Review Outline Rule.mp4 |
5.38MB |
17. Review Outline Rule.srt |
2.75KB |
18. Bug Fixes- What a Contrast!.mp4 |
7.43MB |
18. Bug Fixes- What a Contrast!.srt |
4.83KB |
19. Compare Code Analytics Results.mp4 |
6.95MB |
19. Compare Code Analytics Results.srt |
4.06KB |
20. Summary.mp4 |
1.66MB |
20. Summary.srt |
2.16KB |
csharp-clean-coding-principles.zip |
11.21MB |