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