Perfeito, eu li o que precisava :), afinal se você, com sua senioridade não utiliza a finco, quem sou eu para perder muito tempo com isso xD.
Estava estudando alguns patterns de código pelo Refactoring Guru (Me perdoe se não é a melhor fonte para isso), vi que é usado alguns diagramas UML para exemplificar, e então vi o emprego de alguns elementos e traços da UML... Me pereceu algo meio abstrato e bem pouco exato e tenho dificuldade com coisas não exatas pois fico tentando entender o porquê daquilo, Enfim... consigo entender melhor no código puro.
Alías, me responde uma dúvida, o que você costuma usar de notação/desenho para se comunicar e/ou documentar seus projetos? (se é que use algo desse tipo)