Talesfrom

Tales about mistakes, learning, software, programming, philosophy, life

BlogTagsAbout
Blog
Tags
About

Metaphors

  • Published on
    March 30, 2023

    Modularity Uncertainty Heuristic

    programmingparadigmslanguagemodelingmodeltrade-offsmetaphorsrepresentationsmental-modelsdisciplinemodularitycouplingcohesionperspectivesarchitecturedesign-thinking
    Can broken modularity be easily observed and easily fixed at the same time?
  • Published on
    January 21, 2023

    A solid grasp of responsibility

    programmingparadigmsproblem-solvinglanguagelearningmodelmodelingdomain-driven-designresponsibility-driven-designGRASPSOLIDsoftware-designsoftware-engineeringmetaphors
    How to distribute responsibilities?
  • Published on
    August 22, 2022

    "The ambiguity" of TDD

    programmingparadigmsdomain-driven-designtdddddtest-driven-developmentlanguagelearningmetaphorsmodelsarchitecture
    Why it really matters how you think of your tests?
  • Published on
    August 9, 2022

    "Organization-Driven Design"

    programmingparadigmsdomain-driven-designproblem-solvinglanguagelearningmetaphorsmodelsarchitecture
    Exploring a metaphor about how we can think of software components
  • Published on
    July 25, 2022

    Conversation-Driven Design

    programmingparadigmsdomain-driven-designproblem-solvinglanguagelearningmetaphorsmodels
    The metaphor of how to perceive the system (or its parts) you are building
mailgithubtwitter
Damian Płaza
•
© 2025
•
Tales from Dev
Tailwind Nextjs Theme