Other
[ CoursePig com ] PluralSight - Refactoring for C# Developers
Torrent info
Name:[ CoursePig com ] PluralSight - Refactoring for C# Developers
Infohash: FE8C71543BBDEFE82D4995B7A53C62033A2285BA
Total Size: 335.39 MB
Magnet: Magnet Download
Seeds: 0
Leechers: 1
Stream: Watch Full Movies @ LimeMovies
Last Updated: 2026-01-19 18:52:03 (Update Now)
Torrent added: 2022-02-28 21:03:40
Torrent Files List
Get Bonus Downloads Here.url (Size: 335.39 MB) (Files: 1153)
Get Bonus Downloads Here.url
~Get Your Files Here !
01. Course Overview
01. Course Overview.mp4
01. Course Overview.srt
01
demos
LICENSE
README.md
RefactoringSamples.sln
RefactoringSamples
ClassLevel
CollapseHierarchy
Bad
Employee.cs
Good
Employee.cs
DataClass
Account.cs
InterestCalculator.cs
RefactoredAccount.cs
RefactoredInterestCalculator.cs
EncapsulateCollection
Bad
Student.cs
Good
Student.cs
ExtractClass
Bad
Person.cs
Good
Person.cs
ExtractInterface
Bad
Cart.cs
Good
Cart.cs
ExtractSubclass
Bad
AdCreative.cs
Good
AdCreative.cs
ExtractSuperclass
Bad
Owner.cs
Good
Owner.cs
HideDelegate
Bad
Employee.cs
Good
Employee.cs
MoveField
Bad
Account.cs
Good
Account.cs
MoveMethod
Bad
Cart.cs
Good
Cart.cs
PullUpMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
PushDownMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
ReplaceConditionalWithPolymorphism
Bad
Account.cs
Better
Account.cs
Good
Account.cs
ReplaceDelegationWithInheritance
Bad
EmployeeCollection.cs
Employee.cs
Good
EmployeeCollection.cs
ReplaceInheritanceWithDelegation
Bad
Company.cs
Employee.cs
Good
Company.cs
ReplaceTypeCodeWithClass
Bad
Person.cs
Better
Person.cs
Good
Person.cs
ReplaceTypeCodeWithSubclasses
Bad
Account.cs
Good
Account.cs
TemporaryField
BonusCalculator.cs
Employee.cs
MethodLevel
ConditionalComplexity
GildedRoseConsoleProgram.cs
IntentionObscuring
Utilities.cs
UtilitiesCharacterizationTests.cs
RefactoringSamples.csproj
StatementLevel
Constants.cs
Enums.cs
SampleClientCode.cs
bin
Debug
netcoreapp2.2
RefactoringSamples.deps.json
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.runtimeconfig.dev.json
RefactoringSamples.runtimeconfig.json
xunit.runner.reporters.netcoreapp10.dll
xunit.runner.utility.netcoreapp10.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
obj
Debug
netcoreapp2.2
RefactoringSamples.AssemblyInfo.cs
RefactoringSamples.AssemblyInfoInputs.cache
RefactoringSamples.assets.cache
RefactoringSamples.csproj.CoreCompileInputs.cache
RefactoringSamples.csproj.FileListAbsolute.txt
RefactoringSamples.csprojAssemblyReference.cache
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.csproj.nuget.cache
RefactoringSamples.csproj.nuget.dgspec.json
RefactoringSamples.csproj.nuget.g.props
RefactoringSamples.csproj.nuget.g.targets
project.assets.json
git
COMMIT_EDITMSG
FETCH_HEAD
HEAD
config
description
hooks
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
remotes
origin
HEAD
master
objects
03
0f6ba06e1d8bcd5dd8ce39426103a9aea66606
05
ee285a6e583e128a1bbd46c9d673f36173bc5a
07
18ef95bfcd9d98604760b8ceda9be5ada5ec9c
08
6698dd682e2765ed9ce962452d33bebd3ac327
0c
971683bedebd2991d172d45921c1d86be4b705
11
b71876c697e3f0dd58624aa38efe62d18a45ca
12
d614f52bc5eed46f33049e6277bd38a2a115f2
14
90a4d142463df60affe9fe33435ff9ae799fa4
17
9f0c47dcc1a996a6fc98fc1a86b8365f2b84ac
1a
dcf27076098d8470a58fb185752cb11f6df5e7
1b
47928f8b987af7f69a2c19fb078520359826f5
1c
52162031c1ac7a8cb54be3dcaf526f3314e1f4
22
4b3c60914aff1fbc2ec91e2803b801f06cd3be
24
0d7762c9b79c3d456c89f9d1eb85b2be43502c
27
8f1ead7ecdeaa01044fc7906c8f78b796798ff
2b
1a0468467350ac862eee87d4f42c88b1accedd
2c
7ff01b9693272af8214c4056e46c82587fc097
30
616101536dc5d55da797a9aa2998232fa556d0
35
514c77fc62c531ab00c40167864ebff555cc9e
c7a98bb061c1567b6185d22bb90198bbea1d65
39
818ba83d534c5739e76580f198308282b3d1ff
3b
692dcb53f0bcff0d71ccba32ae5584ea5c54c6
3d
ee87d2206c13f5c381ff5be73db35a62ca9b36
3e
759b75bf455ac809d0987d369aab89137b5689
40
f01c46b3a2ad5b74723cafb36897d7375d9e16
41
580c0aa0c8e33b838299e785bc4ee45fd9e48d
46
6f30716715d06d50d23bb1a802fecf480cafbf
48
10f410ff5a41f1cdcfc647be59b779c75f01e1
49
16c89718b985070672af5eb627e1bf30584bd1
b20e9f7a5c4e97f78c8529b30f516428208d28
4f
f0caafabf71d0bc4c81ea9b4cdd7b6edb119b4
50
4a8e8bcea60e5d33281d09040f5eb1248e3151
52
a37b614cd9500d536b055fee8f7a251c1157d9
bc58fc59199d6e7512419db87a5309e8e4e1de
57
f0586083f01bb5c2a7dd30f880527a3a5cd20c
59
9960b7da0ed21ed60b770d308a3f5b850ed613
bb1dc179e97c231ef0d60c846d6c08344fe55d
5a
9615543c6472a018bdbe3573d52893e3d49acc
5b
f885abe62fd14ba6afa04660b725b66ef1472a
5d
ba49f2bb59e57da7964d470836e6a1a3278c0b
61
ccaa4d659ad009fdd792174bdcf5e0a4b823a1
65
8efa78d36bb0b90026c568b608bbf0257acfb8
67
00a120e12dff2431826c429cd7950d2cf7d763
d591480d64f4b854740a3a73c2cddb9d99b659
6c
4a354409bcbdb92697c4a9ec519f65c231ebf1
9a492424ad6609b65eb83f3d8b80633c910c35
6e
17011629eae37ee236e57c1ea05c690cba8687
bc8e679fba7fe7a7b90f8af94f251bb766b7ac
70
57cc40b628aaf1bc38998bdcdd1d11aedd66e8
71
06078459922d8d8d4b51c4d67a799179a6cf56
7c
f099767349c20b1535c8e4ae9ce47547ffea50
80
e92e92087e4987d3f5ee130e5c6cbaf1141f54
81
b06f2ef6eee77ab58d714ee627e158d398f20c
85
8a118a304f5da1ca4fd274b2bc69f2f7b8b8de
c45cea04e8c958beda268f318fc2610bff22c9
f16b56c1f85ea252f6686892def39c763ac79a
86
20583795eca82bcab6d32e7094e322a7a929c1
3c7736935f46effd20c1466b9ca520c6682db9
4a58884ba36693de02883eadf0ef1607e92e42
9ac2b9a8cfd9f9007fcefeb0e2ef3fc31e930a
89
70d0f573f0664ba29671e23a330d5f5ed0ab65
c54c8e1afd6b0ce5f27081d116724a166a0aed
e09a1054ca29d59d6d9e5019e3ce2270d6ae6d
90
d300407eeb1f02d2aec4633d86a9ab00508182
91
97882e15df34c21fb553a0ed3b271d5c202536
92
059c67c07de6fa63b14b1b1e71558d62309e0e
96
ec3fcdd947a43aad543b9619e0340f6e962b86
98
153b89eb25684524d5375e5a52755ac77bbe3e
3e49ab081f6703aa8fd7a7d68a21d1169d9e4f
9e
45b90d24c2307d7b308938d67fc9577498904f
5c57bcbe7afe143b1f0d45e0c6d89187305440
a0
1051534f6a7f924fdd92c35188d293ee26ec09
a1
f0f89e49927d2b66681ec13fc246aec9ae26ba
a2
5dc94b33e36316b3588aad6d790a9473e26a5c
a8
28b2bd27ecea488ea8c4f5ebcbc7860235f98b
ae
7219f008ce6c4efef9ad4226216b7a2a95befa
b3
e9b48866c3d82b281e2b54a4f1ed6ddc197729
b9
e9c6e49abbeef705a03aa20eb1e823dcde3114
bb
2987ba6a07f26f8cdefb11c1db712617dfcda1
fd85d4a5e6dfd392d111e43d0d7568dd8bf213
c2
9b05492ccfa188a104a9a8f440026e3eeb9a14
c4
1bc195f1117ca631f062502f4c6bc898349000
c6
139bab6f150a7226753b35b8d4f326d08db36d
d5
c62d8c418dda71bef611ec44d93d011fff650f
c83b9595222ef4e6b4095183ec68088bf07f6c
d7
33810625eb2c91a5772d268a87717373f7ef38
d8
d4c4f0933dc843fec237543cfaff13b0787383
d9bbd6c989dc575a643fd1d969d57ccbb44750
d9
d9be959a4b31636ed557a86868876234c58f93
dd
e783c16262346bd1c09b9828f31306eb329207
e2
373a6e49b1bf0409645a90c53f7d3d691aa88e
37b05de07114fb205e2fa892b9667c280afbc7
e3
86642ec437ff617e96a820b835c1eb11c329ac
e5
61580954aab5b1831e8f1c8a06a839287b36b0
ef
54960971d6aff27ed3d883b7a3bdb0b78c3c80
e96efcdc5ba9c0fba20e0b4a6335ac30289263
f1
dcfb9727de5be1918940982cf843d54050daa2
f3
2147f81ebd1e767e5137ac5d42fcdb2e29dece
fc
d22e5c78a8e4fdc1d1f9f87de115f982fdbc58
pack
pack-09829220fc49cef16b4026172e1d7b45bad372b2.idx
pack-09829220fc49cef16b4026172e1d7b45bad372b2.pack
packed-refs
refs
heads
master
remotes
origin
HEAD
master
gitignore
vs
RefactoringSamples
DesignTimeBuild
dtbcache
v16
Server
sqlite3
db.lock
storage.ide
TestStore
0
000-0000.testlog
testlog.manifest
suo
02. Introducing Refactoring and Code Smells
01. Objectives.mp4
01. Objectives.srt
02. What is Refactoring-.mp4
02. What is Refactoring-.srt
03. When Should You Refactor-.mp4
03. When Should You Refactor-.srt
04. When Not to Refactor-.mp4
04. When Not to Refactor-.srt
05. The Refactoring Process.mp4
05. The Refactoring Process.srt
06. Writing Characterization Tests.mp4
06. Writing Characterization Tests.srt
07. Refactoring Toward Cleaner Code.mp4
07. Refactoring Toward Cleaner Code.srt
08. What Are Code Smells-.mp4
08. What Are Code Smells-.srt
09. Classifying Code Smells.mp4
09. Classifying Code Smells.srt
10. Key Takeaways.mp4
10. Key Takeaways.srt
02
demos
LICENSE
README.md
RefactoringSamples.sln
RefactoringSamples
ClassLevel
CollapseHierarchy
Bad
Employee.cs
Good
Employee.cs
DataClass
Account.cs
InterestCalculator.cs
RefactoredAccount.cs
RefactoredInterestCalculator.cs
EncapsulateCollection
Bad
Student.cs
Good
Student.cs
ExtractClass
Bad
Person.cs
Good
Person.cs
ExtractInterface
Bad
Cart.cs
Good
Cart.cs
ExtractSubclass
Bad
AdCreative.cs
Good
AdCreative.cs
ExtractSuperclass
Bad
Owner.cs
Good
Owner.cs
HideDelegate
Bad
Employee.cs
Good
Employee.cs
MoveField
Bad
Account.cs
Good
Account.cs
MoveMethod
Bad
Cart.cs
Good
Cart.cs
PullUpMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
PushDownMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
ReplaceConditionalWithPolymorphism
Bad
Account.cs
Better
Account.cs
Good
Account.cs
ReplaceDelegationWithInheritance
Bad
EmployeeCollection.cs
Employee.cs
Good
EmployeeCollection.cs
ReplaceInheritanceWithDelegation
Bad
Company.cs
Employee.cs
Good
Company.cs
ReplaceTypeCodeWithClass
Bad
Person.cs
Better
Person.cs
Good
Person.cs
ReplaceTypeCodeWithSubclasses
Bad
Account.cs
Good
Account.cs
TemporaryField
BonusCalculator.cs
Employee.cs
MethodLevel
ConditionalComplexity
GildedRoseConsoleProgram.cs
IntentionObscuring
Utilities.cs
UtilitiesCharacterizationTests.cs
RefactoringSamples.csproj
StatementLevel
Constants.cs
Enums.cs
SampleClientCode.cs
bin
Debug
netcoreapp2.2
RefactoringSamples.deps.json
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.runtimeconfig.dev.json
RefactoringSamples.runtimeconfig.json
xunit.runner.reporters.netcoreapp10.dll
xunit.runner.utility.netcoreapp10.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
obj
Debug
netcoreapp2.2
RefactoringSamples.AssemblyInfo.cs
RefactoringSamples.AssemblyInfoInputs.cache
RefactoringSamples.assets.cache
RefactoringSamples.csproj.CoreCompileInputs.cache
RefactoringSamples.csproj.FileListAbsolute.txt
RefactoringSamples.csprojAssemblyReference.cache
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.csproj.nuget.cache
RefactoringSamples.csproj.nuget.dgspec.json
RefactoringSamples.csproj.nuget.g.props
RefactoringSamples.csproj.nuget.g.targets
project.assets.json
git
COMMIT_EDITMSG
FETCH_HEAD
HEAD
config
description
hooks
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
remotes
origin
HEAD
master
objects
03
0f6ba06e1d8bcd5dd8ce39426103a9aea66606
05
ee285a6e583e128a1bbd46c9d673f36173bc5a
07
18ef95bfcd9d98604760b8ceda9be5ada5ec9c
08
6698dd682e2765ed9ce962452d33bebd3ac327
0c
971683bedebd2991d172d45921c1d86be4b705
11
b71876c697e3f0dd58624aa38efe62d18a45ca
12
d614f52bc5eed46f33049e6277bd38a2a115f2
14
90a4d142463df60affe9fe33435ff9ae799fa4
17
9f0c47dcc1a996a6fc98fc1a86b8365f2b84ac
1a
dcf27076098d8470a58fb185752cb11f6df5e7
1b
47928f8b987af7f69a2c19fb078520359826f5
1c
52162031c1ac7a8cb54be3dcaf526f3314e1f4
22
4b3c60914aff1fbc2ec91e2803b801f06cd3be
24
0d7762c9b79c3d456c89f9d1eb85b2be43502c
27
8f1ead7ecdeaa01044fc7906c8f78b796798ff
2b
1a0468467350ac862eee87d4f42c88b1accedd
2c
7ff01b9693272af8214c4056e46c82587fc097
30
616101536dc5d55da797a9aa2998232fa556d0
35
514c77fc62c531ab00c40167864ebff555cc9e
c7a98bb061c1567b6185d22bb90198bbea1d65
39
818ba83d534c5739e76580f198308282b3d1ff
3b
692dcb53f0bcff0d71ccba32ae5584ea5c54c6
3d
ee87d2206c13f5c381ff5be73db35a62ca9b36
3e
759b75bf455ac809d0987d369aab89137b5689
40
f01c46b3a2ad5b74723cafb36897d7375d9e16
41
580c0aa0c8e33b838299e785bc4ee45fd9e48d
46
6f30716715d06d50d23bb1a802fecf480cafbf
48
10f410ff5a41f1cdcfc647be59b779c75f01e1
49
16c89718b985070672af5eb627e1bf30584bd1
b20e9f7a5c4e97f78c8529b30f516428208d28
4f
f0caafabf71d0bc4c81ea9b4cdd7b6edb119b4
50
4a8e8bcea60e5d33281d09040f5eb1248e3151
52
a37b614cd9500d536b055fee8f7a251c1157d9
bc58fc59199d6e7512419db87a5309e8e4e1de
57
f0586083f01bb5c2a7dd30f880527a3a5cd20c
59
9960b7da0ed21ed60b770d308a3f5b850ed613
bb1dc179e97c231ef0d60c846d6c08344fe55d
5a
9615543c6472a018bdbe3573d52893e3d49acc
5b
f885abe62fd14ba6afa04660b725b66ef1472a
5d
ba49f2bb59e57da7964d470836e6a1a3278c0b
61
ccaa4d659ad009fdd792174bdcf5e0a4b823a1
65
8efa78d36bb0b90026c568b608bbf0257acfb8
67
00a120e12dff2431826c429cd7950d2cf7d763
d591480d64f4b854740a3a73c2cddb9d99b659
6c
4a354409bcbdb92697c4a9ec519f65c231ebf1
9a492424ad6609b65eb83f3d8b80633c910c35
6e
17011629eae37ee236e57c1ea05c690cba8687
bc8e679fba7fe7a7b90f8af94f251bb766b7ac
70
57cc40b628aaf1bc38998bdcdd1d11aedd66e8
71
06078459922d8d8d4b51c4d67a799179a6cf56
7c
f099767349c20b1535c8e4ae9ce47547ffea50
80
e92e92087e4987d3f5ee130e5c6cbaf1141f54
81
b06f2ef6eee77ab58d714ee627e158d398f20c
85
8a118a304f5da1ca4fd274b2bc69f2f7b8b8de
c45cea04e8c958beda268f318fc2610bff22c9
f16b56c1f85ea252f6686892def39c763ac79a
86
20583795eca82bcab6d32e7094e322a7a929c1
3c7736935f46effd20c1466b9ca520c6682db9
4a58884ba36693de02883eadf0ef1607e92e42
9ac2b9a8cfd9f9007fcefeb0e2ef3fc31e930a
89
70d0f573f0664ba29671e23a330d5f5ed0ab65
c54c8e1afd6b0ce5f27081d116724a166a0aed
e09a1054ca29d59d6d9e5019e3ce2270d6ae6d
90
d300407eeb1f02d2aec4633d86a9ab00508182
91
97882e15df34c21fb553a0ed3b271d5c202536
92
059c67c07de6fa63b14b1b1e71558d62309e0e
96
ec3fcdd947a43aad543b9619e0340f6e962b86
98
153b89eb25684524d5375e5a52755ac77bbe3e
3e49ab081f6703aa8fd7a7d68a21d1169d9e4f
9e
45b90d24c2307d7b308938d67fc9577498904f
5c57bcbe7afe143b1f0d45e0c6d89187305440
a0
1051534f6a7f924fdd92c35188d293ee26ec09
a1
f0f89e49927d2b66681ec13fc246aec9ae26ba
a2
5dc94b33e36316b3588aad6d790a9473e26a5c
a8
28b2bd27ecea488ea8c4f5ebcbc7860235f98b
ae
7219f008ce6c4efef9ad4226216b7a2a95befa
b3
e9b48866c3d82b281e2b54a4f1ed6ddc197729
b9
e9c6e49abbeef705a03aa20eb1e823dcde3114
bb
2987ba6a07f26f8cdefb11c1db712617dfcda1
fd85d4a5e6dfd392d111e43d0d7568dd8bf213
c2
9b05492ccfa188a104a9a8f440026e3eeb9a14
c4
1bc195f1117ca631f062502f4c6bc898349000
c6
139bab6f150a7226753b35b8d4f326d08db36d
d5
c62d8c418dda71bef611ec44d93d011fff650f
c83b9595222ef4e6b4095183ec68088bf07f6c
d7
33810625eb2c91a5772d268a87717373f7ef38
d8
d4c4f0933dc843fec237543cfaff13b0787383
d9bbd6c989dc575a643fd1d969d57ccbb44750
d9
d9be959a4b31636ed557a86868876234c58f93
dd
e783c16262346bd1c09b9828f31306eb329207
e2
373a6e49b1bf0409645a90c53f7d3d691aa88e
37b05de07114fb205e2fa892b9667c280afbc7
e3
86642ec437ff617e96a820b835c1eb11c329ac
e5
61580954aab5b1831e8f1c8a06a839287b36b0
ef
54960971d6aff27ed3d883b7a3bdb0b78c3c80
e96efcdc5ba9c0fba20e0b4a6335ac30289263
f1
dcfb9727de5be1918940982cf843d54050daa2
f3
2147f81ebd1e767e5137ac5d42fcdb2e29dece
fc
d22e5c78a8e4fdc1d1f9f87de115f982fdbc58
pack
pack-09829220fc49cef16b4026172e1d7b45bad372b2.idx
pack-09829220fc49cef16b4026172e1d7b45bad372b2.pack
packed-refs
refs
heads
master
remotes
origin
HEAD
master
gitignore
vs
RefactoringSamples
DesignTimeBuild
dtbcache
v16
Server
sqlite3
db.lock
storage.ide
TestStore
0
000-0000.testlog
testlog.manifest
suo
introducing-refactoring-and-code-smells-slides.pdf
03. Statement Code Smells
01. Objectives.mp4
01. Objectives.srt
02. Smell- Primitive Obsession.mp4
02. Smell- Primitive Obsession.srt
03. Smell- Vertical Separation.mp4
03. Smell- Vertical Separation.srt
04. Smell- Inconsistency.mp4
04. Smell- Inconsistency.srt
05. Smell- Poor Names.mp4
05. Smell- Poor Names.srt
06. Smell- Switch Statements.mp4
06. Smell- Switch Statements.srt
07. Smell- Duplicate Code.mp4
07. Smell- Duplicate Code.srt
08. Smell- Dead Code.mp4
08. Smell- Dead Code.srt
09. Smell- Hidden Temporal Coupling.mp4
09. Smell- Hidden Temporal Coupling.srt
10. Key Takeaways.mp4
10. Key Takeaways.srt
03
demos
LICENSE
README.md
RefactoringSamples.sln
RefactoringSamples
ClassLevel
CollapseHierarchy
Bad
Employee.cs
Good
Employee.cs
DataClass
Account.cs
InterestCalculator.cs
RefactoredAccount.cs
RefactoredInterestCalculator.cs
EncapsulateCollection
Bad
Student.cs
Good
Student.cs
ExtractClass
Bad
Person.cs
Good
Person.cs
ExtractInterface
Bad
Cart.cs
Good
Cart.cs
ExtractSubclass
Bad
AdCreative.cs
Good
AdCreative.cs
ExtractSuperclass
Bad
Owner.cs
Good
Owner.cs
HideDelegate
Bad
Employee.cs
Good
Employee.cs
MoveField
Bad
Account.cs
Good
Account.cs
MoveMethod
Bad
Cart.cs
Good
Cart.cs
PullUpMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
PushDownMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
ReplaceConditionalWithPolymorphism
Bad
Account.cs
Better
Account.cs
Good
Account.cs
ReplaceDelegationWithInheritance
Bad
EmployeeCollection.cs
Employee.cs
Good
EmployeeCollection.cs
ReplaceInheritanceWithDelegation
Bad
Company.cs
Employee.cs
Good
Company.cs
ReplaceTypeCodeWithClass
Bad
Person.cs
Better
Person.cs
Good
Person.cs
ReplaceTypeCodeWithSubclasses
Bad
Account.cs
Good
Account.cs
TemporaryField
BonusCalculator.cs
Employee.cs
MethodLevel
ConditionalComplexity
GildedRoseConsoleProgram.cs
IntentionObscuring
Utilities.cs
UtilitiesCharacterizationTests.cs
RefactoringSamples.csproj
StatementLevel
Constants.cs
Enums.cs
SampleClientCode.cs
bin
Debug
netcoreapp2.2
RefactoringSamples.deps.json
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.runtimeconfig.dev.json
RefactoringSamples.runtimeconfig.json
xunit.runner.reporters.netcoreapp10.dll
xunit.runner.utility.netcoreapp10.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
obj
Debug
netcoreapp2.2
RefactoringSamples.AssemblyInfo.cs
RefactoringSamples.AssemblyInfoInputs.cache
RefactoringSamples.assets.cache
RefactoringSamples.csproj.CoreCompileInputs.cache
RefactoringSamples.csproj.FileListAbsolute.txt
RefactoringSamples.csprojAssemblyReference.cache
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.csproj.nuget.cache
RefactoringSamples.csproj.nuget.dgspec.json
RefactoringSamples.csproj.nuget.g.props
RefactoringSamples.csproj.nuget.g.targets
project.assets.json
git
COMMIT_EDITMSG
FETCH_HEAD
HEAD
config
description
hooks
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
remotes
origin
HEAD
master
objects
03
0f6ba06e1d8bcd5dd8ce39426103a9aea66606
05
ee285a6e583e128a1bbd46c9d673f36173bc5a
07
18ef95bfcd9d98604760b8ceda9be5ada5ec9c
08
6698dd682e2765ed9ce962452d33bebd3ac327
0c
971683bedebd2991d172d45921c1d86be4b705
11
b71876c697e3f0dd58624aa38efe62d18a45ca
12
d614f52bc5eed46f33049e6277bd38a2a115f2
14
90a4d142463df60affe9fe33435ff9ae799fa4
17
9f0c47dcc1a996a6fc98fc1a86b8365f2b84ac
1a
dcf27076098d8470a58fb185752cb11f6df5e7
1b
47928f8b987af7f69a2c19fb078520359826f5
1c
52162031c1ac7a8cb54be3dcaf526f3314e1f4
22
4b3c60914aff1fbc2ec91e2803b801f06cd3be
24
0d7762c9b79c3d456c89f9d1eb85b2be43502c
27
8f1ead7ecdeaa01044fc7906c8f78b796798ff
2b
1a0468467350ac862eee87d4f42c88b1accedd
2c
7ff01b9693272af8214c4056e46c82587fc097
30
616101536dc5d55da797a9aa2998232fa556d0
35
514c77fc62c531ab00c40167864ebff555cc9e
c7a98bb061c1567b6185d22bb90198bbea1d65
39
818ba83d534c5739e76580f198308282b3d1ff
3b
692dcb53f0bcff0d71ccba32ae5584ea5c54c6
3d
ee87d2206c13f5c381ff5be73db35a62ca9b36
3e
759b75bf455ac809d0987d369aab89137b5689
40
f01c46b3a2ad5b74723cafb36897d7375d9e16
41
580c0aa0c8e33b838299e785bc4ee45fd9e48d
46
6f30716715d06d50d23bb1a802fecf480cafbf
48
10f410ff5a41f1cdcfc647be59b779c75f01e1
49
16c89718b985070672af5eb627e1bf30584bd1
b20e9f7a5c4e97f78c8529b30f516428208d28
4f
f0caafabf71d0bc4c81ea9b4cdd7b6edb119b4
50
4a8e8bcea60e5d33281d09040f5eb1248e3151
52
a37b614cd9500d536b055fee8f7a251c1157d9
bc58fc59199d6e7512419db87a5309e8e4e1de
57
f0586083f01bb5c2a7dd30f880527a3a5cd20c
59
9960b7da0ed21ed60b770d308a3f5b850ed613
bb1dc179e97c231ef0d60c846d6c08344fe55d
5a
9615543c6472a018bdbe3573d52893e3d49acc
5b
f885abe62fd14ba6afa04660b725b66ef1472a
5d
ba49f2bb59e57da7964d470836e6a1a3278c0b
61
ccaa4d659ad009fdd792174bdcf5e0a4b823a1
65
8efa78d36bb0b90026c568b608bbf0257acfb8
67
00a120e12dff2431826c429cd7950d2cf7d763
d591480d64f4b854740a3a73c2cddb9d99b659
6c
4a354409bcbdb92697c4a9ec519f65c231ebf1
9a492424ad6609b65eb83f3d8b80633c910c35
6e
17011629eae37ee236e57c1ea05c690cba8687
bc8e679fba7fe7a7b90f8af94f251bb766b7ac
70
57cc40b628aaf1bc38998bdcdd1d11aedd66e8
71
06078459922d8d8d4b51c4d67a799179a6cf56
7c
f099767349c20b1535c8e4ae9ce47547ffea50
80
e92e92087e4987d3f5ee130e5c6cbaf1141f54
81
b06f2ef6eee77ab58d714ee627e158d398f20c
85
8a118a304f5da1ca4fd274b2bc69f2f7b8b8de
c45cea04e8c958beda268f318fc2610bff22c9
f16b56c1f85ea252f6686892def39c763ac79a
86
20583795eca82bcab6d32e7094e322a7a929c1
3c7736935f46effd20c1466b9ca520c6682db9
4a58884ba36693de02883eadf0ef1607e92e42
9ac2b9a8cfd9f9007fcefeb0e2ef3fc31e930a
89
70d0f573f0664ba29671e23a330d5f5ed0ab65
c54c8e1afd6b0ce5f27081d116724a166a0aed
e09a1054ca29d59d6d9e5019e3ce2270d6ae6d
90
d300407eeb1f02d2aec4633d86a9ab00508182
91
97882e15df34c21fb553a0ed3b271d5c202536
92
059c67c07de6fa63b14b1b1e71558d62309e0e
96
ec3fcdd947a43aad543b9619e0340f6e962b86
98
153b89eb25684524d5375e5a52755ac77bbe3e
3e49ab081f6703aa8fd7a7d68a21d1169d9e4f
9e
45b90d24c2307d7b308938d67fc9577498904f
5c57bcbe7afe143b1f0d45e0c6d89187305440
a0
1051534f6a7f924fdd92c35188d293ee26ec09
a1
f0f89e49927d2b66681ec13fc246aec9ae26ba
a2
5dc94b33e36316b3588aad6d790a9473e26a5c
a8
28b2bd27ecea488ea8c4f5ebcbc7860235f98b
ae
7219f008ce6c4efef9ad4226216b7a2a95befa
b3
e9b48866c3d82b281e2b54a4f1ed6ddc197729
b9
e9c6e49abbeef705a03aa20eb1e823dcde3114
bb
2987ba6a07f26f8cdefb11c1db712617dfcda1
fd85d4a5e6dfd392d111e43d0d7568dd8bf213
c2
9b05492ccfa188a104a9a8f440026e3eeb9a14
c4
1bc195f1117ca631f062502f4c6bc898349000
c6
139bab6f150a7226753b35b8d4f326d08db36d
d5
c62d8c418dda71bef611ec44d93d011fff650f
c83b9595222ef4e6b4095183ec68088bf07f6c
d7
33810625eb2c91a5772d268a87717373f7ef38
d8
d4c4f0933dc843fec237543cfaff13b0787383
d9bbd6c989dc575a643fd1d969d57ccbb44750
d9
d9be959a4b31636ed557a86868876234c58f93
dd
e783c16262346bd1c09b9828f31306eb329207
e2
373a6e49b1bf0409645a90c53f7d3d691aa88e
37b05de07114fb205e2fa892b9667c280afbc7
e3
86642ec437ff617e96a820b835c1eb11c329ac
e5
61580954aab5b1831e8f1c8a06a839287b36b0
ef
54960971d6aff27ed3d883b7a3bdb0b78c3c80
e96efcdc5ba9c0fba20e0b4a6335ac30289263
f1
dcfb9727de5be1918940982cf843d54050daa2
f3
2147f81ebd1e767e5137ac5d42fcdb2e29dece
fc
d22e5c78a8e4fdc1d1f9f87de115f982fdbc58
pack
pack-09829220fc49cef16b4026172e1d7b45bad372b2.idx
pack-09829220fc49cef16b4026172e1d7b45bad372b2.pack
packed-refs
refs
heads
master
remotes
origin
HEAD
master
gitignore
vs
RefactoringSamples
DesignTimeBuild
dtbcache
v16
Server
sqlite3
db.lock
storage.ide
TestStore
0
000-0000.testlog
testlog.manifest
suo
statement-code-smells-slides.pdf
04. Method Code Smells
01. Objectives.mp4
01. Objectives.srt
02. Smell- Long Method.mp4
02. Smell- Long Method.srt
03. Smell- Conditional Complexity.mp4
03. Smell- Conditional Complexity.srt
04. Smell- Inconsistent Abstraction Level.mp4
04. Smell- Inconsistent Abstraction Level.srt
05. Specific Method Refactorings.mp4
05. Specific Method Refactorings.srt
06. Extract Method.mp4
06. Extract Method.srt
07. Rename Method.mp4
07. Rename Method.srt
08. Inline Method.mp4
08. Inline Method.srt
09. Introduce Explaining Variable.mp4
09. Introduce Explaining Variable.srt
10. Inline Temp.mp4
10. Inline Temp.srt
11. Replace Temp With Query.mp4
11. Replace Temp With Query.srt
12. Split Temporary Variable.mp4
12. Split Temporary Variable.srt
13. Parameterize Methods.mp4
13. Parameterize Methods.srt
14. Replace Parameter with Explicit Methods.mp4
14. Replace Parameter with Explicit Methods.srt
15. Add Parameter.mp4
15. Add Parameter.srt
16. Remove Parameter.mp4
16. Remove Parameter.srt
17. Separate Query from Modifier.mp4
17. Separate Query from Modifier.srt
18. Key Takeaways.mp4
18. Key Takeaways.srt
04
demos
LICENSE
README.md
RefactoringSamples.sln
RefactoringSamples
ClassLevel
CollapseHierarchy
Bad
Employee.cs
Good
Employee.cs
DataClass
Account.cs
InterestCalculator.cs
RefactoredAccount.cs
RefactoredInterestCalculator.cs
EncapsulateCollection
Bad
Student.cs
Good
Student.cs
ExtractClass
Bad
Person.cs
Good
Person.cs
ExtractInterface
Bad
Cart.cs
Good
Cart.cs
ExtractSubclass
Bad
AdCreative.cs
Good
AdCreative.cs
ExtractSuperclass
Bad
Owner.cs
Good
Owner.cs
HideDelegate
Bad
Employee.cs
Good
Employee.cs
MoveField
Bad
Account.cs
Good
Account.cs
MoveMethod
Bad
Cart.cs
Good
Cart.cs
PullUpMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
PushDownMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
ReplaceConditionalWithPolymorphism
Bad
Account.cs
Better
Account.cs
Good
Account.cs
ReplaceDelegationWithInheritance
Bad
EmployeeCollection.cs
Employee.cs
Good
EmployeeCollection.cs
ReplaceInheritanceWithDelegation
Bad
Company.cs
Employee.cs
Good
Company.cs
ReplaceTypeCodeWithClass
Bad
Person.cs
Better
Person.cs
Good
Person.cs
ReplaceTypeCodeWithSubclasses
Bad
Account.cs
Good
Account.cs
TemporaryField
BonusCalculator.cs
Employee.cs
MethodLevel
ConditionalComplexity
GildedRoseConsoleProgram.cs
IntentionObscuring
Utilities.cs
UtilitiesCharacterizationTests.cs
RefactoringSamples.csproj
StatementLevel
Constants.cs
Enums.cs
SampleClientCode.cs
bin
Debug
netcoreapp2.2
RefactoringSamples.deps.json
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.runtimeconfig.dev.json
RefactoringSamples.runtimeconfig.json
xunit.runner.reporters.netcoreapp10.dll
xunit.runner.utility.netcoreapp10.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
obj
Debug
netcoreapp2.2
RefactoringSamples.AssemblyInfo.cs
RefactoringSamples.AssemblyInfoInputs.cache
RefactoringSamples.assets.cache
RefactoringSamples.csproj.CoreCompileInputs.cache
RefactoringSamples.csproj.FileListAbsolute.txt
RefactoringSamples.csprojAssemblyReference.cache
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.csproj.nuget.cache
RefactoringSamples.csproj.nuget.dgspec.json
RefactoringSamples.csproj.nuget.g.props
RefactoringSamples.csproj.nuget.g.targets
project.assets.json
git
COMMIT_EDITMSG
FETCH_HEAD
HEAD
config
description
hooks
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
remotes
origin
HEAD
master
objects
03
0f6ba06e1d8bcd5dd8ce39426103a9aea66606
05
ee285a6e583e128a1bbd46c9d673f36173bc5a
07
18ef95bfcd9d98604760b8ceda9be5ada5ec9c
08
6698dd682e2765ed9ce962452d33bebd3ac327
0c
971683bedebd2991d172d45921c1d86be4b705
11
b71876c697e3f0dd58624aa38efe62d18a45ca
12
d614f52bc5eed46f33049e6277bd38a2a115f2
14
90a4d142463df60affe9fe33435ff9ae799fa4
17
9f0c47dcc1a996a6fc98fc1a86b8365f2b84ac
1a
dcf27076098d8470a58fb185752cb11f6df5e7
1b
47928f8b987af7f69a2c19fb078520359826f5
1c
52162031c1ac7a8cb54be3dcaf526f3314e1f4
22
4b3c60914aff1fbc2ec91e2803b801f06cd3be
24
0d7762c9b79c3d456c89f9d1eb85b2be43502c
27
8f1ead7ecdeaa01044fc7906c8f78b796798ff
2b
1a0468467350ac862eee87d4f42c88b1accedd
2c
7ff01b9693272af8214c4056e46c82587fc097
30
616101536dc5d55da797a9aa2998232fa556d0
35
514c77fc62c531ab00c40167864ebff555cc9e
c7a98bb061c1567b6185d22bb90198bbea1d65
39
818ba83d534c5739e76580f198308282b3d1ff
3b
692dcb53f0bcff0d71ccba32ae5584ea5c54c6
3d
ee87d2206c13f5c381ff5be73db35a62ca9b36
3e
759b75bf455ac809d0987d369aab89137b5689
40
f01c46b3a2ad5b74723cafb36897d7375d9e16
41
580c0aa0c8e33b838299e785bc4ee45fd9e48d
46
6f30716715d06d50d23bb1a802fecf480cafbf
48
10f410ff5a41f1cdcfc647be59b779c75f01e1
49
16c89718b985070672af5eb627e1bf30584bd1
b20e9f7a5c4e97f78c8529b30f516428208d28
4f
f0caafabf71d0bc4c81ea9b4cdd7b6edb119b4
50
4a8e8bcea60e5d33281d09040f5eb1248e3151
52
a37b614cd9500d536b055fee8f7a251c1157d9
bc58fc59199d6e7512419db87a5309e8e4e1de
57
f0586083f01bb5c2a7dd30f880527a3a5cd20c
59
9960b7da0ed21ed60b770d308a3f5b850ed613
bb1dc179e97c231ef0d60c846d6c08344fe55d
5a
9615543c6472a018bdbe3573d52893e3d49acc
5b
f885abe62fd14ba6afa04660b725b66ef1472a
5d
ba49f2bb59e57da7964d470836e6a1a3278c0b
61
ccaa4d659ad009fdd792174bdcf5e0a4b823a1
65
8efa78d36bb0b90026c568b608bbf0257acfb8
67
00a120e12dff2431826c429cd7950d2cf7d763
d591480d64f4b854740a3a73c2cddb9d99b659
6c
4a354409bcbdb92697c4a9ec519f65c231ebf1
9a492424ad6609b65eb83f3d8b80633c910c35
6e
17011629eae37ee236e57c1ea05c690cba8687
bc8e679fba7fe7a7b90f8af94f251bb766b7ac
70
57cc40b628aaf1bc38998bdcdd1d11aedd66e8
71
06078459922d8d8d4b51c4d67a799179a6cf56
7c
f099767349c20b1535c8e4ae9ce47547ffea50
80
e92e92087e4987d3f5ee130e5c6cbaf1141f54
81
b06f2ef6eee77ab58d714ee627e158d398f20c
85
8a118a304f5da1ca4fd274b2bc69f2f7b8b8de
c45cea04e8c958beda268f318fc2610bff22c9
f16b56c1f85ea252f6686892def39c763ac79a
86
20583795eca82bcab6d32e7094e322a7a929c1
3c7736935f46effd20c1466b9ca520c6682db9
4a58884ba36693de02883eadf0ef1607e92e42
9ac2b9a8cfd9f9007fcefeb0e2ef3fc31e930a
89
70d0f573f0664ba29671e23a330d5f5ed0ab65
c54c8e1afd6b0ce5f27081d116724a166a0aed
e09a1054ca29d59d6d9e5019e3ce2270d6ae6d
90
d300407eeb1f02d2aec4633d86a9ab00508182
91
97882e15df34c21fb553a0ed3b271d5c202536
92
059c67c07de6fa63b14b1b1e71558d62309e0e
96
ec3fcdd947a43aad543b9619e0340f6e962b86
98
153b89eb25684524d5375e5a52755ac77bbe3e
3e49ab081f6703aa8fd7a7d68a21d1169d9e4f
9e
45b90d24c2307d7b308938d67fc9577498904f
5c57bcbe7afe143b1f0d45e0c6d89187305440
a0
1051534f6a7f924fdd92c35188d293ee26ec09
a1
f0f89e49927d2b66681ec13fc246aec9ae26ba
a2
5dc94b33e36316b3588aad6d790a9473e26a5c
a8
28b2bd27ecea488ea8c4f5ebcbc7860235f98b
ae
7219f008ce6c4efef9ad4226216b7a2a95befa
b3
e9b48866c3d82b281e2b54a4f1ed6ddc197729
b9
e9c6e49abbeef705a03aa20eb1e823dcde3114
bb
2987ba6a07f26f8cdefb11c1db712617dfcda1
fd85d4a5e6dfd392d111e43d0d7568dd8bf213
c2
9b05492ccfa188a104a9a8f440026e3eeb9a14
c4
1bc195f1117ca631f062502f4c6bc898349000
c6
139bab6f150a7226753b35b8d4f326d08db36d
d5
c62d8c418dda71bef611ec44d93d011fff650f
c83b9595222ef4e6b4095183ec68088bf07f6c
d7
33810625eb2c91a5772d268a87717373f7ef38
d8
d4c4f0933dc843fec237543cfaff13b0787383
d9bbd6c989dc575a643fd1d969d57ccbb44750
d9
d9be959a4b31636ed557a86868876234c58f93
dd
e783c16262346bd1c09b9828f31306eb329207
e2
373a6e49b1bf0409645a90c53f7d3d691aa88e
37b05de07114fb205e2fa892b9667c280afbc7
e3
86642ec437ff617e96a820b835c1eb11c329ac
e5
61580954aab5b1831e8f1c8a06a839287b36b0
ef
54960971d6aff27ed3d883b7a3bdb0b78c3c80
e96efcdc5ba9c0fba20e0b4a6335ac30289263
f1
dcfb9727de5be1918940982cf843d54050daa2
f3
2147f81ebd1e767e5137ac5d42fcdb2e29dece
fc
d22e5c78a8e4fdc1d1f9f87de115f982fdbc58
pack
pack-09829220fc49cef16b4026172e1d7b45bad372b2.idx
pack-09829220fc49cef16b4026172e1d7b45bad372b2.pack
packed-refs
refs
heads
master
remotes
origin
HEAD
master
gitignore
vs
RefactoringSamples
DesignTimeBuild
dtbcache
v16
Server
sqlite3
db.lock
storage.ide
TestStore
0
000-0000.testlog
testlog.manifest
suo
method-code-smells-slides.pdf
05. Class Code Smells
01. Objectives.mp4
01. Objectives.srt
02. Smell- Large Class.mp4
02. Smell- Large Class.srt
03. Smell- Class Doesn't Do Much.mp4
03. Smell- Class Doesn't Do Much.srt
04. Smell- Temporary Field.mp4
04. Smell- Temporary Field.srt
05. Smell- Alternative Classes with Different Interfaces.mp4
05. Smell- Alternative Classes with Different Interfaces.srt
06. Smell- Parallel Inheritance Hierarchies.mp4
06. Smell- Parallel Inheritance Hierarchies.srt
07. Smell- Data Class.mp4
07. Smell- Data Class.srt
08. Smell- Feature Envy.mp4
08. Smell- Feature Envy.srt
09. Smell- Hidden Dependencies.mp4
09. Smell- Hidden Dependencies.srt
10. Specific Class Refactorings.mp4
10. Specific Class Refactorings.srt
11. Encapsulate Field.mp4
11. Encapsulate Field.srt
12. Encapsulate Collection.mp4
12. Encapsulate Collection.srt
13. Move Method.mp4
13. Move Method.srt
14. Extract Class.mp4
14. Extract Class.srt
15. Replace Inheritance with Delegation.mp4
15. Replace Inheritance with Delegation.srt
16. Replace Conditional with Polymorphism.mp4
16. Replace Conditional with Polymorphism.srt
17. Key Takeaways.mp4
17. Key Takeaways.srt
05
class-code-smells-slides.pdf
demos
LICENSE
README.md
RefactoringSamples.sln
RefactoringSamples
ClassLevel
CollapseHierarchy
Bad
Employee.cs
Good
Employee.cs
DataClass
Account.cs
InterestCalculator.cs
RefactoredAccount.cs
RefactoredInterestCalculator.cs
EncapsulateCollection
Bad
Student.cs
Good
Student.cs
ExtractClass
Bad
Person.cs
Good
Person.cs
ExtractInterface
Bad
Cart.cs
Good
Cart.cs
ExtractSubclass
Bad
AdCreative.cs
Good
AdCreative.cs
ExtractSuperclass
Bad
Owner.cs
Good
Owner.cs
HideDelegate
Bad
Employee.cs
Good
Employee.cs
MoveField
Bad
Account.cs
Good
Account.cs
MoveMethod
Bad
Cart.cs
Good
Cart.cs
PullUpMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
PushDownMethod
Bad
CustomWebControl.cs
Good
CustomWebControl.cs
ReplaceConditionalWithPolymorphism
Bad
Account.cs
Better
Account.cs
Good
Account.cs
ReplaceDelegationWithInheritance
Bad
EmployeeCollection.cs
Employee.cs
Good
EmployeeCollection.cs
ReplaceInheritanceWithDelegation
Bad
Company.cs
Employee.cs
Good
Company.cs
ReplaceTypeCodeWithClass
Bad
Person.cs
Better
Person.cs
Good
Person.cs
ReplaceTypeCodeWithSubclasses
Bad
Account.cs
Good
Account.cs
TemporaryField
BonusCalculator.cs
Employee.cs
MethodLevel
ConditionalComplexity
GildedRoseConsoleProgram.cs
IntentionObscuring
Utilities.cs
UtilitiesCharacterizationTests.cs
RefactoringSamples.csproj
StatementLevel
Constants.cs
Enums.cs
SampleClientCode.cs
bin
Debug
netcoreapp2.2
RefactoringSamples.deps.json
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.runtimeconfig.dev.json
RefactoringSamples.runtimeconfig.json
xunit.runner.reporters.netcoreapp10.dll
xunit.runner.utility.netcoreapp10.dll
xunit.runner.visualstudio.dotnetcore.testadapter.dll
obj
Debug
netcoreapp2.2
RefactoringSamples.AssemblyInfo.cs
RefactoringSamples.AssemblyInfoInputs.cache
RefactoringSamples.assets.cache
RefactoringSamples.csproj.CoreCompileInputs.cache
RefactoringSamples.csproj.FileListAbsolute.txt
RefactoringSamples.csprojAssemblyReference.cache
RefactoringSamples.dll
RefactoringSamples.pdb
RefactoringSamples.csproj.nuget.cache
RefactoringSamples.csproj.nuget.dgspec.json
RefactoringSamples.csproj.nuget.g.props
RefactoringSamples.csproj.nuget.g.targets
project.assets.json
git
COMMIT_EDITMSG
FETCH_HEAD
HEAD
config
description
hooks
applypatch-msg.sample
commit-msg.sample
fsmonitor-watchman.sample
post-update.sample
pre-applypatch.sample
pre-commit.sample
pre-push.sample
pre-rebase.sample
pre-receive.sample
prepare-commit-msg.sample
update.sample
index
info
exclude
logs
HEAD
refs
heads
master
remotes
origin
HEAD
master
objects
03
0f6ba06e1d8bcd5dd8ce39426103a9aea66606
05
ee285a6e583e128a1bbd46c9d673f36173bc5a
07
18ef95bfcd9d98604760b8ceda9be5ada5ec9c
08
6698dd682e2765ed9ce962452d33bebd3ac327
0c
971683bedebd2991d172d45921c1d86be4b705
11
b71876c697e3f0dd58624aa38efe62d18a45ca
12
d614f52bc5eed46f33049e6277bd38a2a115f2
14
90a4d142463df60affe9fe33435ff9ae799fa4
17
9f0c47dcc1a996a6fc98fc1a86b8365f2b84ac
1a
dcf27076098d8470a58fb185752cb11f6df5e7
1b
47928f8b987af7f69a2c19fb078520359826f5
1c
52162031c1ac7a8cb54be3dcaf526f3314e1f4
22
4b3c60914aff1fbc2ec91e2803b801f06cd3be
24
0d7762c9b79c3d456c89f9d1eb85b2be43502c
27
8f1ead7ecdeaa01044fc7906c8f78b796798ff
2b
1a0468467350ac862eee87d4f42c88b1accedd
2c
7ff01b9693272af8214c4056e46c82587fc097
30
616101536dc5d55da797a9aa2998232fa556d0
35
514c77fc62c531ab00c40167864ebff555cc9e
c7a98bb061c1567b6185d22bb90198bbea1d65
39
818ba83d534c5739e76580f198308282b3d1ff
3b
692dcb53f0bcff0d71ccba32ae5584ea5c54c6
3d
ee87d2206c13f5c381ff5be73db35a62ca9b36
3e
759b75bf455ac809d0987d369aab89137b5689
40
f01c46b3a2ad5b74723cafb36897d7375d9e16
41
580c0aa0c8e33b838299e785bc4ee45fd9e48d
46
6f30716715d06d50d23bb1a802fecf480cafbf
48
10f410ff5a41f1cdcfc647be59b779c75f01e1
49
16c89718b985070672af5eb627e1bf30584bd1
b20e9f7a5c4e97f78c8529b30f516428208d28
4f
f0caafabf71d0bc4c81ea9b4cdd7b6edb119b4
50
4a8e8bcea60e5d33281d09040f5eb1248e3151
52
a37b614cd9500d536b055fee8f7a251c1157d9
bc58fc59199d6e7512419db87a5309e8e4e1de
57
f0586083f01bb5c2a7dd30f880527a3a5cd20c
59
9960b7da0ed21ed60b770d308a3f5b850ed613
bb1dc179e97c231ef0d60c846d6c08344fe55d
5a
9615543c6472a018bdbe3573d52893e3d49acc
5b
f885abe62fd14ba6afa04660b725b66ef1472a
5d
ba49f2bb59e57da7964d470836e6a1a3278c0b
61
ccaa4d659ad009fdd792174bdcf5e0a4b823a1
65
8efa78d36bb0b90026c568b608bbf0257acfb8
67
00a120e12dff2431826c429cd7950d2cf7d763
d591480d64f4b854740a3a73c2cddb9d99b659
6c
4a354409bcbdb92697c4a9ec519f65c231ebf1
9a492424ad6609b65eb83f3d8b80633c910c35
6e
17011629eae37ee236e57c1ea05c690cba8687
bc8e679fba7fe7a7b90f8af94f251bb766b7ac
70
57cc40b628aaf1bc38998bdcdd1d11aedd66e8
71
06078459922d8d8d4b51c4d67a799179a6cf56
7c
f099767349c20b1535c8e4ae9ce47547ffea50
80
e92e92087e4987d3f5ee130e5c6cbaf1141f54
81
b06f2ef6eee77ab58d714ee627e158d398f20c
85
8a118a304f5da1ca4fd274b2bc69f2f7b8b8de
c45cea04e8c958beda268f318fc2610bff22c9
f16b56c1f85ea252f6686892def39c763ac79a
86
20583795eca82bcab6d32e7094e322a7a929c1
3c7736935f46effd20c1466b9ca520c6682db9
4a58884ba36693de02883eadf0ef1607e92e42
9ac2b9a8cfd9f9007fcefeb0e2ef3fc31e930a
89
70d0f573f0664ba29671e23a330d5f5ed0ab65
c54c8e1afd6b0ce5f27081d116724a166a0aed
e09a1054ca29d59d6d9e5019e3ce2270d6ae6d
90
d300407eeb1f02d2aec4633d86a9ab00508182
91
97882e15df34c21fb553a0ed3b271d5c202536
92
059c67c07de6fa63b14b1b1e71558d62309e0e
96
ec3fcdd947a43aad543b9619e0340f6e962b86
98
153b89eb25684524d5375e5a52755ac77bbe3e
3e49ab081f6703aa8fd7a7d68a21d1169d9e4f
9e
45b90d24c2307d7b308938d67fc9577498904f
5c57bcbe7afe143b1f0d45e0c6d89187305440
a0
1051534f6a7f924fdd92c35188d293ee26ec09
a1
f0f89e49927d2b66681ec13fc246aec9ae26ba
a2
5dc94b33e36316b3588aad6d790a9473e26a5c
a8
28b2bd27ecea488ea8c4f5ebcbc7860235f98b
ae
7219f008ce6c4efef9ad4226216b7a2a95befa
b3
e9b48866c3d82b281e2b54a4f1ed6ddc197729
b9
e9c6e49abbeef705a03aa20eb1e823dcde3114
bb
2987ba6a07f26f8cdefb11c1db712617dfcda1
fd85d4a5e6dfd392d111e43d0d7568dd8bf213
c2
9b05492ccfa188a104a9a8f440026e3eeb9a14
c4
1bc195f1117ca631f062502f4c6bc898349000
c6
139bab6f150a7226753b35b8d4f326d08db36d
d5
c62d8c418dda71bef611ec44d93d011fff650f
c83b9595222ef4e6b4095183ec68088bf07f6c
d7
33810625eb2c91a5772d268a87717373f7ef38
d8
d4c4f0933dc843fec237543cfaff13b0787383
d9bbd6c989dc575a643fd1d969d57ccbb44750
d9
d9be959a4b31636ed557a86868876234c58f93
dd
e783c16262346bd1c09b9828f31306eb329207
e2
373a6e49b1bf0409645a90c53f7d3d691aa88e
37b05de07114fb205e2fa892b9667c280afbc7
e3
86642ec437ff617e96a820b835c1eb11c329ac
e5
61580954aab5b1831e8f1c8a06a839287b36b0
ef
54960971d6aff27ed3d883b7a3bdb0b78c3c80
e96efcdc5ba9c0fba20e0b4a6335ac30289263
f1
dcfb9727de5be1918940982cf843d54050daa2
f3
2147f81ebd1e767e5137ac5d42fcdb2e29dece
fc
d22e5c78a8e4fdc1d1f9f87de115f982fdbc58
pack
pack-09829220fc49cef16b4026172e1d7b45bad372b2.idx
pack-09829220fc49cef16b4026172e1d7b45bad372b2.pack
packed-refs
refs
heads
master
remotes
origin
HEAD
master
gitignore
vs
RefactoringSamples
DesignTimeBuild
dtbcache
v16
Server
sqlite3
db.lock
storage.ide
TestStore
0
000-0000.testlog
testlog.manifest
suo
Bonus Resources.txt
tracker
leech seedsTorrent description
Feel free to post any comments about this torrent, including links to Subtitle, samples, screenshots, or any other relevant information, Watch [ CoursePig com ] PluralSight - Refactoring for C# Developers Online Free Full Movies Like 123Movies, Putlockers, Fmovies, Netflix or Download Direct via Magnet Link in Torrent Details.
related torrents
Torrent name
health leech seeds Size








