wiki
  • My Knowledge Wiki
  • Microservices
  • Domain-driven design (DDD) learning resources
  • Go Programming Language
  • Kotlin Programming Language
  • Java Programming Language
  • Hibernate
  • Reactive Programming
  • Kubernetes
  • Apache Kafka
  • Apache Beam
  • Google Cloud
  • Serverless
  • Janusgraph
  • Event Sourcing & CQRS
  • Performance Engineering
  • Site Reliability Engineering
  • Software Security
  • Scalability
  • Software Craftsmanship
  • Books and Papers
  • Conference and meetup videos
Powered by GitBook
On this page

Was this helpful?

Software Craftsmanship

PreviousScalabilityNextBooks and Papers

Last updated 6 years ago

Was this helpful?

  • Manifesto

  • Awesome list

  • Book and reviews and sample

  • Presentation

  • Clean code in a nutshell

  • Kata exercices

  • Versus

  • Criticism of these all manifestos

  • Does TDD really lead to good design?

  • Clean Architecture:

http://manifesto.softwarecraftsmanship.org/
https://github.com/benas/awesome-software-craftsmanship
https://www.amazon.com/Software-Craftsman-Professionalism-Pragmatism-Robert/dp/0134052501
https://www.goodreads.com/book/show/18054154-software-craftsmanship
https://www.goodreads.com/book/show/18054154-software-craftsmanship
https://www.youtube.com/watch?v=AQlsOPMKgBE
https://www.planetgeek.ch/wp-content/uploads/2013/06/Clean-Code-V2.2.pdf
https://github.com/pivotal-legacy/code-katas/blob/master/README.md
http://agilemanifesto.org/
https://www.youtube.com/watch?v=neI_Pj558CY&t
https://codurance.com/2015/05/12/does-tdd-lead-to-good-design/
https://github.com/coi-gov-pl/spring-clean-architecture
https://medium.com/@teo2k/go-clean-54c5cd866fe5
https://github.com/bxcodec/go-clean-arch
https://jvns.ca/blog/senior-engineer/
https://www.kitchensoap.com/2012/10/25/on-being-a-senior-engineer/
https://en.wikipedia.org/wiki/Extreme_programming
http://www.extremeprogramming.org/
https://blog.versionone.com/how-to-become-a-software-craftsman/