Archived
files |
refactoring-csharp-developers.zip |
9,460,832 |
436D3218 |
4 - Method Code Smells\39 - Key Takeaways.mp4
[3b5d4a65e824425b]
|
2,099,446 |
A0D9099B |
4 - Method Code Smells\25 - Smell - Inconsistent Abstraction Level.mp4
[a64adab4ae91ff9f]
|
1,572,232 |
55FA5880 |
4 - Method Code Smells\32 - Replace Temp With Query.mp4
[f5ae54f58ff272d4]
|
1,840,494 |
B5E4AC12 |
4 - Method Code Smells\29 - Inline Method.mp4
[41f93c57e158cebe]
|
3,189,058 |
5A72FB2C |
4 - Method Code Smells\23 - Smell - Long Method.mp4
[224abf1735763ed9]
|
12,098,697 |
7D8B692B |
4 - Method Code Smells\36 - Add Parameter.mp4
[a6a0df3e6a67c214]
|
3,787,115 |
1C22D8CB |
4 - Method Code Smells\27 - Extract Method.mp4
[8816b0bdcac37aaa]
|
2,279,626 |
5CAB0597 |
4 - Method Code Smells\38 - Separate Query from Modifier.mp4
[8cd23b637a46231]
|
8,749,924 |
10F68910 |
4 - Method Code Smells\30 - Introduce Explaining Variable.mp4
[3c100e2821b6b90f]
|
2,925,979 |
76FC2B57 |
4 - Method Code Smells\26 - Specific Method Refactorings.mp4
[c2cf754d3c3c680b]
|
637,008 |
52BD5AB0 |
4 - Method Code Smells\33 - Split Temporary Variable.mp4
[35135462e555359b]
|
2,530,592 |
E040D6FF |
4 - Method Code Smells\35 - Replace Parameter with Explicit Methods.mp4
[66a04c706b1bdfc4]
|
3,133,984 |
02B24F24 |
4 - Method Code Smells\37 - Remove Parameter.mp4
[a83e2c742d1500ae]
|
2,151,311 |
89CAB648 |
4 - Method Code Smells\31 - Inline Temp.mp4
[ba5b6baed620af3]
|
1,324,488 |
5FD96DFC |
4 - Method Code Smells\22 - Objectives.mp4
[b3147a3e873fb584]
|
862,883 |
E377318A |
4 - Method Code Smells\34 - Parameterize Methods.mp4
[168cbcfdddd5134d]
|
2,611,524 |
1A619A11 |
4 - Method Code Smells\24 - Smell - Conditional Complexity.mp4
[8eff363cbc39ad9c]
|
5,054,490 |
51B2827B |
4 - Method Code Smells\28 - Rename Method.mp4
[8c748dbe13d56b0e]
|
2,884,085 |
60C58C46 |
5 - Class Code Smells\50 - Encapsulate Field.mp4
[cf350e2c013205e8]
|
3,538,868 |
540E0A79 |
5 - Class Code Smells\41 - Smell - Large Class.mp4
[1d5fd6396e172d80]
|
2,295,239 |
2C89AA06 |
5 - Class Code Smells\45 - Smell - Parallel Inheritance Hierarchies.mp4
[4373e1e916d6f628]
|
3,860,582 |
FBF21EE5 |
5 - Class Code Smells\48 - Smell - Hidden Dependencies.mp4
[784c056f75ccc8ea]
|
3,380,887 |
257FA6C3 |
5 - Class Code Smells\43 - Smell - Temporary Field.mp4
[3422d3b8b0b63ddf]
|
3,396,901 |
FFD1E752 |
5 - Class Code Smells\55 - Replace Conditional with Polymorphism.mp4
[37cbfc3b314418f7]
|
12,944,076 |
073CDBBD |
5 - Class Code Smells\40 - Objectives.mp4
[6ba7a31ff70b526]
|
853,938 |
B00DCCE8 |
5 - Class Code Smells\47 - Smell - Feature Envy.mp4
[a1f155f8e105a468]
|
2,239,518 |
B60E23E2 |
5 - Class Code Smells\51 - Encapsulate Collection.mp4
[2d02bfeb73d99557]
|
9,769,811 |
8BE2EE98 |
5 - Class Code Smells\49 - Specific Class Refactorings.mp4
[5575e5ee4d14564a]
|
480,070 |
80EE330A |
5 - Class Code Smells\46 - Smell - Data Class.mp4
[8182b2e960236b44]
|
9,254,908 |
848097C6 |
5 - Class Code Smells\42 - Smell - Class Doesn't Do Much.mp4
[1c1dc622cf74e59b]
|
1,111,559 |
3C090603 |
5 - Class Code Smells\56 - Key Takeaways.mp4
[11fd27cddb1afbb9]
|
5,540,823 |
0CF812AB |
5 - Class Code Smells\53 - Extract Class.mp4
[71969930c46765a]
|
1,825,098 |
E1C88B32 |
5 - Class Code Smells\44 - Smell - Alternative Classes with Different Interfaces.mp4
[d27fa6ab21454b7f]
|
1,370,857 |
88A8729F |
5 - Class Code Smells\52 - Move Method.mp4
[8275df4d215f7fe4]
|
2,557,689 |
D4C1B064 |
5 - Class Code Smells\54 - Replace Inheritance with Delegation.mp4
[5eb2141c716795c5]
|
9,006,972 |
04BE0E3B |
1 - Course Overview\01 - Course Overview.mp4
[e878b0ea0de1543d]
|
3,115,332 |
EC1BB3B3 |
3 - Statement Code Smells\16 - Smell - Poor Names.mp4
[43cd95d4683c0a79]
|
14,603,034 |
611CD51A |
3 - Statement Code Smells\14 - Smell - Vertical Separation.mp4
[59af6f857897bf16]
|
2,064,640 |
000B50AD |
3 - Statement Code Smells\17 - Smell - Switch Statements.mp4
[cba78812ee8fe64d]
|
3,713,369 |
5914D946 |
3 - Statement Code Smells\21 - Key Takeaways.mp4
[67945e19b8670b27]
|
1,937,848 |
15DFB342 |
3 - Statement Code Smells\19 - Smell - Dead Code.mp4
[6df8bed99f74246]
|
5,406,049 |
5FF8E279 |
3 - Statement Code Smells\13 - Smell - Primitive Obsession.mp4
[5f6cfc574dfcfa4e]
|
8,275,597 |
1CF9DE31 |
3 - Statement Code Smells\15 - Smell - Inconsistency.mp4
[f6e5af4e5d214db5]
|
949,582 |
28010D0C |
3 - Statement Code Smells\12 - Objectives.mp4
[51469bf33eaa931b]
|
999,996 |
BC35C93E |
3 - Statement Code Smells\20 - Smell - Hidden Temporal Coupling.mp4
[f981e0ec581fd5fd]
|
4,419,795 |
0F470A24 |
3 - Statement Code Smells\18 - Smell - Duplicate Code.mp4
[58698a283a3b5610]
|
4,730,551 |
46900FB7 |
2 - Introducing Refactoring and Code Smells\08 - Refactoring Toward Cleaner Code.mp4
[49f8cf0ab987955e]
|
4,371,422 |
FCF4D28E |
2 - Introducing Refactoring and Code Smells\11 - Key Takeaways.mp4
[e058c2b67ecaf58c]
|
1,274,782 |
DA54F682 |
2 - Introducing Refactoring and Code Smells\09 - What Are Code Smells.mp4
[a45198ea208b61b3]
|
4,051,403 |
B3BF7AD4 |
2 - Introducing Refactoring and Code Smells\06 - The Refactoring Process.mp4
[250d2152c77d7bb3]
|
2,905,524 |
B29409C2 |
2 - Introducing Refactoring and Code Smells\07 - Writing Characterization Tests.mp4
[113aaaacc11eb411]
|
7,496,770 |
EEA45D0E |
2 - Introducing Refactoring and Code Smells\05 - When Not to Refactor.mp4
[ab02952eeeb0f44f]
|
3,047,209 |
8FC58FC2 |
2 - Introducing Refactoring and Code Smells\04 - When Should You Refactor.mp4
[5861a6528c26fe9f]
|
4,302,636 |
F211B385 |
2 - Introducing Refactoring and Code Smells\03 - What is Refactoring.mp4
[919a50fd3353b226]
|
4,258,245 |
6D74A13E |
2 - Introducing Refactoring and Code Smells\02 - Objectives.mp4
[fac5e35b4ebe8b6b]
|
2,553,357 |
C5DB83E9 |
2 - Introducing Refactoring and Code Smells\10 - Classifying Code Smells.mp4
[9dc478f7d3655bd8]
|
9,036,968 |
C9F84ABD |
4 - Method Code Smells |
0 |
00000000 |
5 - Class Code Smells |
0 |
00000000 |
1 - Course Overview |
0 |
00000000 |
3 - Statement Code Smells |
0 |
00000000 |
2 - Introducing Refactoring and Code Smells |
0 |
00000000 |
|
Total size: |
236,135,673 |
|
|