Links All links

Software economics book resources

Sorry for the mess! This version is just a first draft ;-)

Links

Real Options

About Technical Debt

About refactoring

Coding as team activity by Xavi Gost

Architecture as risk management

Scrum and risk management:

Agile is not faster

Other

Links

Links

Conocimiento antifrágil

Aprender a aprender

Apprenticeship patterns

Discovery over delivery

Liquidez del equipo

Ser profesional

Aprender a aprender

  • https://www.fs.blog/2012/04/learn-anything-faster-with-the-feynman-technique/
  • https://en.wikipedia.org/wiki/Practice_(learning_method)#Deliberate_practice
  • https://dzone.com/articles/programmers-information-diet
  • https://en.wikipedia.org/wiki/Dreyfus_model_of_skill_acquisition
  • https://en.wikipedia.org/wiki/Spaced_repetition
  • https://health.howstuffworks.com/human-body/systems/nervous-system/how-to-improve-your-memory7.htm
  • https://www.ucc.vt.edu/academic_support_students/study_skills_information/sq3r_reading-study_system/index.html
  • http://www.omniglot.com/language/srs.php

Conocimiento, aprendizaje

Links

Links

FP as simplification

DIP

Clean Code

Antifragile abstractions

Misc.

More

99 Bottles of OOP

Connascence

Parnas

Kent Beck

Links

Links

Links

Emergent Design

The four rules of simple design

Naming

Abstraction

Cost of abstraction

Java application architecture pattern catalog

Other

Links

  • https://martinfowler.com/bliki/Yagni.html
  • https://queue.acm.org/detail.cfm?id=2945077
  • http://www.eferro.net/2017/12/it-depends-jocelyn-goldfin-model-for.html
  • https://herbertograca.com/2019/06/05/reflecting-architecture-and-domain-in-code/
  • https://twitter.com/JoshuaKerievsky/status/1149638324711071746
  • https://twitter.com/jbogard/status/1153273007495946240
  • https://github.com/dkandalov/limited-wip/blob/master/README.md#limited-wip

Parallel change

Branch by abstraction

Feature toggle

Walking skeleton and hexagonal architecture

  • https://elcaminodeunaprendiz.wordpress.com/2017/01/04/notas-sobre-growing-object-oriented-software-guided-by-tests-parte-1-introduccion/
  • https://elcaminodeunaprendiz.wordpress.com/2017/06/26/notas-sobre-growing-object-oriented-software-guided-by-tests-parte-3-desarrollando-un-ejemplo/
  • https://elcaminodeunaprendiz.wordpress.com/2017/03/31/notas-sobre-growing-object-oriented-software-guided-by-tests-parte-2-tdd/
  • https://github.com/totheralistair/SmallerWebHexagon
  • https://github.com/totheralistair/SmallWebHexagon
  • https://github.com/sf105/goos-code
  • https://softwarecampament.wordpress.com/portsadapters-spanish/#fn2

Story mapping

Dancing skeleton

MVP, MRP

Primary port (hexagonal architecture, ports and adapters)

Inversión de control

Outside in testing

  • https://speakerdeck.com/sandromancuso/ncrafts-a-case-for-outside-in-design

Links