beroca / shell

shell
0 stars 0 forks source link

github.tools.sap / cloud-curriculum / Cloud Native Developer Journey #19

Open beroca opened 7 months ago

beroca commented 7 months ago

moved to: https://github.tools.sap/D069924/hello-sap-world/issues/63

beroca commented 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

beroca commented 7 months ago

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/

beroca commented 7 months ago

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/

beroca commented 7 months ago

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

beroca commented 7 months ago

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

beroca commented 7 months ago

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

beroca commented 7 months ago

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

beroca commented 7 months ago

Behavior Driven Development

https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/behaviourDrivenDevelopment-slides/index.html?tags=java

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

beroca commented 7 months ago

Testing Strategy

https://pages.github.tools.sap/EngineeringCulture/ase/AllLanguages/testingOverview-slides/index.html?tags=java https://video.sap.com/media/t/1_8bnd8fqu