Index of /DesignCoffeeClub/2022-Miage-Slides
Name
Last modified
Size
Description
Parent Directory
-
0-AboutLecture.pdf
2022-11-24 08:32
635K
0-AboutTheLectures.pdf
2022-11-24 08:32
375K
0-Tests-01-101.pdf
2022-11-24 08:32
371K
0-Tests-02-Why.pdf
2022-11-24 08:32
354K
0-Tests-03-TDD.pdf
2022-11-24 08:32
338K
0-Tests-04-XTDD.pdf
2022-11-24 08:32
1.5M
0-Tests-05-ParametrizedTests.pdf
2022-11-24 08:32
343K
1-BasicOnReverseEngineering.pdf
2022-11-24 08:32
503K
1-Essence-01-NotExample.pdf
2022-11-24 08:32
629K
1-Essence-02-Dispatch.pdf
2022-11-24 08:32
538K
1-Essence-03-Inheritance-Basic.pdf
2022-11-24 08:32
404K
1-Essence-04-Self.pdf
2022-11-24 08:32
731K
1-Essence-05-Super.pdf
2022-11-24 08:32
616K
1-Essence-06-DidYouUnderstandSuper.pdf
2022-11-24 08:32
682K
1-Essence-07-SelfSendsArePlansForReuse.pdf
2022-11-24 08:32
2.5M
1-Essence-08-AboutMagicNumbers.pdf
2022-11-24 08:32
289K
2-BasicPrinciples-01-MethodIsReuse.pdf
2022-11-24 08:32
284K
2-BasicPrinciples-02-FromGlobalToParameter.pdf
2022-11-24 08:32
474K
2-BasicPrinciples-03-TheUglyGlobalVariables.pdf
2022-08-30 08:23
388K
2-BasicPrinciples-04-AboutObjectsVSData.pdf
2022-11-24 08:32
390K
2-BasicPrinciples-05-FatClassesAreBad.pdf
2022-11-24 08:32
419K
2-BasicPrinciples-06-UseVsInheritance.pdf
2022-11-24 08:32
428K
2-BasicPrinciples-AboutPrivateMethods.pdf
2022-11-24 08:32
311K
2-BasicPrinciples-LibrariesVsFrameworks.pdf
2022-11-24 08:32
312K
3-DoubleDispatch-01-StoneExercise.pdf
2022-11-24 08:32
526K
3-DoubleDispatch-02-AddingNumbers.pdf
2022-11-24 08:32
373K
3-DoubleDispatch-03-Dice.pdf
2022-11-24 08:32
445K
3-DoubleDispatch-04-NoSymmetrical.pdf
2022-11-24 08:32
352K
3-DoubleDispatch-05-StoneExercise-AboutResult.pdf
2022-11-24 08:32
310K
3-TransformConditionals-DoubleDispatch.pdf
2022-11-24 08:32
289K
4-Principle-10-DynamicStaticType.pdf
2022-11-17 15:40
569K
4-Principle-11-PolymorphismSupportEvolution.pdf
2022-11-17 15:41
345K
4-Principle-Overloading.pdf
2022-11-24 08:32
346K
4-Principles-01-AvoidIsNil.pdf
2022-11-24 08:32
394K
4-Principles-02-AboutClassMethodsAndRegistration.pdf
2022-11-24 08:32
419K
4-Principles-02-AboutGlobalVariables.pdf
2022-11-24 08:32
342K
4-Principles-03-AboutRegistration.pdf
2022-11-24 08:32
342K
4-Principles-04-LawOfDemeter.pdf
2022-11-24 08:32
492K
4-Principles-05-AboutDefensiveProgramming.pdf
2022-11-24 08:32
332K
4-Principles-06-selfVSClassDispatch.pdf
2022-11-24 08:32
328K
4-Principles-07-ClassHookVsInstanceHook.pdf
2022-11-24 08:32
331K
4-Principles-08-Sharing.pdf
2022-11-24 08:32
399K
4-Principles-09-SubtypingVsSubclassing.pdf
2022-11-24 08:32
418K
4-Principles-10-DynamicStaticType.pdf
2022-11-24 08:32
569K
4-Principles-11-PolymorphismSupportEvolution.pdf
2022-11-24 08:32
345K
4-Principles-12-DualInterfaces.pdf
2022-11-24 08:32
367K
5-CaseStudy-01-TurningAProcIntoAnObject.pdf
2022-11-24 08:32
357K
5-CaseStudy-02-AboutFluidAPI.pdf
2022-11-24 08:32
351K
5-CaseStudy-03-UsingAnAccumulator-FormValidation.pdf
2022-11-24 08:32
496K
5-CaseStudy-04-PowerOfDelegationClassDefinitionPrinter.pdf
2022-11-24 08:32
409K
5-CaseStudy-05-Sokoban-Analysis.pdf
2022-11-24 08:32
633K
5-CaseStudy-06-LayeredSettingsArchitecture.pdf
2022-11-24 08:32
655K
5-CaseStudy-07-Pillar-ReifyAndDispatch.pdf
2022-11-24 08:32
373K
6-DesignPattern-01-IntroDesignPattern.pdf
2022-11-24 08:32
1.6M
6-DesignPattern-02-HookAndTemplate.pdf
2022-11-24 08:32
428K
6-DesignPattern-03-Composite.pdf
2022-11-24 08:32
426K
6-DesignPattern-04-Visitor.pdf
2022-11-24 08:32
417K
6-DesignPattern-05-VisitorDiscussions.pdf
2022-11-24 08:32
391K
6-DesignPattern-06-Singleton.pdf
2022-11-24 08:32
350K
7-Lang-01-Stream.pdf
2022-11-24 08:32
337K
7-Lang-02-SharedVariables.pdf
2022-11-24 08:32
410K
7-Lang-03-SharedPools.pdf
2022-11-24 08:32
378K
7-Lang-04-BlocksVsObjects.pdf
2022-11-24 08:32
360K
7-Lang-05-AboutBuilder.pdf
2022-11-24 08:32
635K
8-Resources-01-SyntaxCheatsheet.pdf
2022-11-24 08:32
279K
8-Resources-02-PharoSyntaxInANutshell.pdf
2022-11-24 08:32
637K
8-Resources-03-Messages-ForTheJavaProgrammers.pdf
2022-11-24 08:32
344K
8-Resources-04-Messages.pdf
2022-11-24 08:32
358K
8-Resources-05-Messages-Precedence.pdf
2022-11-24 08:32
341K
8-Resources-06-Messages-Sequence.pdf
2022-11-24 08:32
320K
8-Resources-07-ClassAndMethodDefinition.pdf
2022-11-24 08:32
588K
8-Resources-08-Blocks.pdf
2022-11-24 08:32
368K
8-Resources-09-BooleansAndCondition.pdf
2022-11-24 08:32
375K
8-Resources-10-Loops.pdf
2022-11-24 08:32
443K
8-Resources-11-Basic-ArraySetOrderedCollection.pdf
2022-11-24 08:32
625K
8-Resources-SyntaxCheatsheet.pdf
2022-08-30 08:23
325K
10-Exo-GIT.pdf
2022-11-24 08:32
370K
2022-CentralIntroduction.pdf
2022-11-24 08:32
372K
Design-DynamicStaticType.pdf
2022-11-24 08:32
619K
Design-OverloadingAndJava.pdf
2022-11-24 08:32
350K
Design-OverloadingAndJava.pillar
2022-11-17 15:18
5.4K
Design-PrivateJavaMethod.pdf
2022-11-24 08:32
334K
DesignPattern-AboutFacade.pdf
2022-11-24 08:32
264K
ExpressionVisitor.pdf
2022-10-27 10:29
215K
Expressions.pdf
2022-10-27 10:29
1.3M
Extra-Java-AboutConstructors.pdf
2022-11-24 08:32
363K
Extra-Java-AboutPrivateMethods.pdf
2022-11-24 08:32
312K
Extra-Java-AboutSuper.pdf
2022-11-24 08:32
337K
Extra-Java-AboutVisibility.pdf
2022-11-24 08:32
237K
Git-PADR-1.1-Intro.key
2022-09-07 21:52
612K
Git-PADR-1.1-Intro.pdf
2022-09-07 21:52
94K
Git-PADR-1.2-GitAndDistributedVCS.key
2022-09-07 21:52
3.6M
Git-PADR-1.2-GitAndDistributedVCS.pdf
2022-09-07 21:52
629K
Git-PADR-1.3-PracticalGit.key
2022-09-07 21:52
3.0M
Git-PADR-1.3-PracticalGit.pdf
2022-09-07 21:52
564K
Git-PADR-2-AdvancedGit.key
2022-09-07 21:52
1.8M
Git-PADR-2-AdvancedGit.pdf
2022-09-07 21:52
1.8M
Java-01-SimpleJava.pdf
2022-11-24 08:32
341K
Java-02-Inheritance.pdf
2022-11-24 08:32
375K
Java-03-BasicType.pdf
2022-11-24 08:32
337K
Java-04-LookupNoInterfaces.pdf
2022-11-24 08:32
327K
Java-05-Interfaces.pdf
2022-11-24 08:32
283K
Java-06-InterfacesSupportEvolution.pdf
2022-11-24 08:32
339K
Java-07-LookupWithInterfaces.pdf
2022-11-24 08:32
332K
Java-08-Cast.pdf
2022-11-24 08:32
329K
Support-1-BasicGit.pdf
2022-09-07 21:52
363K
Support-2-AdvancedGit.pdf
2022-09-07 21:52
421K
Support-2-PracticalGit.pdf
2022-09-07 21:52
193K
reverse-engineering-LRU.key
2022-10-04 13:31
5.7M
reverse-engineering-LRU.pdf
2022-10-04 13:31
5.2M