Open beroca opened 7 months ago
Mindset
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/whatIsASE-slides/index.html https://github.tools.sap/EngineeringCulture/ase/blob/main/docs/AllLanguages/whatIsASE-slides/whatIsASE.md https://video.sap.com/media/t/1_6lfp0wlt
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/softwareQuality-slides/index.html https://github.tools.sap/EngineeringCulture/ase/blob/main/docs/AllLanguages/softwareQuality-slides/softwareQuality.md https://video.sap.com/media/t/1_ocrkr28w
Unit Testing
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/unitTestDesign-slides/index.html?tags=java https://video.sap.com/media/t/1_dvpxmjco
https://pages.github.tools.sap/EngineeringCulture/ase/Java/junit-slides/index.html https://video.sap.com/media/t/1_5uusqshi
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/unitTesting https://pages.github.tools.sap/EngineeringCulture/ase/
Pair Programming
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/pairProgramming-slides/index.html https://video.sap.com/media/t/1_mwlyi1fj
https://pages.github.tools.sap/cloud-curriculum/materials/ase-mindset/slides/pairing
Recommended Reading
https://workzone.one.int.sap/site#workzone-notification?sap-app-origin-hint=&/groups/keCuBI5DeVY8ywOSb8UHHa/overview_page/gj3GDUtNun86VWwHld3kpo https://dam.sap.com/mac/app/e/pdf/preview/embed/GNP4Qze?ltr=a https://github.blog/2023-06-20-how-to-write-better-prompts-for-github-copilot/
Test-Driven Development Basics
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/testDrivenDevelopment-slides/index.html https://video.sap.com/media/t/1_ewgojlvc
Recommended Reading
https://martinfowler.com/bliki/TestDrivenDevelopment.html https://refactoring.guru/refactoring/what-is-refactoring
Refactoring
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/cleanCode-slides/index.html?tags=java https://video.sap.com/media/t/1_yxe7g30f https://video.sap.com/media/t/1_xqq8gmsm
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/refactoring-slides/index.html
Recommended Reading
https://cleancoders.com/episode/clean-code-episode-3-sc-3-videostore https://wiki.c2.com/?RefactoringInVerySmallSteps https://martinfowler.com/bliki/AnemicDomainModel.html
Decoupling & Test Isolation
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/decouplingAndTestIsolation-slides/index.html?tags=java https://video.sap.com/media/t/1_of5w6xco
https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/decouplingAndTestIsolation-slides/index.html?tags=java/#/1 https://video.sap.com/media/t/1_of5w6xco
https://pages.github.tools.sap/EngineeringCulture/ase/Java/mockito-slides/index.html https://video.sap.com/media/t/1_zjqco7w2
Recommended Reading
https://martinfowler.com/ieeeSoftware/coupling.pdf https://www.tutorialsteacher.com/ioc https://martinfowler.com/bliki/TestDouble.html https://app.pluralsight.com/sso/sap?returnUrl=library/courses/mockito-getting-started/table-of-contents
Dependency Injection Frameworks
https://pages.github.tools.sap/EngineeringCulture/ase/Java/spring-di-slides/index.html https://video.sap.com/media/t/1_2eijgcye
Recommended Reading
https://www.baeldung.com/spring-application-context https://www.baeldung.com/spring-profiles
Behavior Driven Development
https://cucumber.io/docs/installation/java/
Recommended Reading
https://www.agilealliance.org/glossary/bdd/ https://cucumber.io/docs/guides/overview/ https://www.agilealliance.org/glossary/atdd
moved to: https://github.tools.sap/D069924/hello-sap-world/issues/63