2 minute read

B/CDD

Palestra: Business/Context Driven Development


Links relacionado:

Introducing B/CDD

Esse link é o único conteúdo em inglês dessa lista, o mesmo apresenta digramas e descreve o processo tanto no fluxo de desenvolvimento quanto no código.

Artigo no LinkedIn - Pedro Basilio de Camargo Neto

Esse artigo incrível descreve com maestria os problemas de não equilibrar qualidade e velocidade desde o início do desenvolvimento e aborda como o B/CDD visa resolver isso.

PS: A repercussão foi tamanha que virou destaque no LinkedIn.

Hierarquia de necessidades do software - Otavio Lemos

Nesse vídeo o Otavio Lemos faz uma analogia com a hierarquia de necessidades humanas de Maslow, aplicada as necessidades do software e indica a palestra do B/CDD no final.

Esse conteúdo é extremamente válido já que destaca os diferentes níveis de maturidade em práticas de engenharia de software que uma aplicação/time deveria almejar.

Palestra: De service objects a use cases

Nessa palestra, apresento diferentes formas de organizar uma aplicação Ruby on Rails.

A palestra do B/CDD é a sucessora dessa, então assistir esse conteúdo te ajudará entender porque o B/CDD é uma alternativa melhor ao Rails Way (com ou sem service objects).


Links relacionado:

Gem u-case / Casos de uso

Palestra: Entenda na prática o poder do railway oriented programming

Conto a história por detrás da gem e ensino os diferentes recursos (do básico ao avançado) que a mesma oferece para escrever casos de uso/processos como código.


Links relacionados:

Live coding: Refatorando um app Rails legado com casos de uso + SOLID na prática


Links relacionado:

Extra

Palestra: Métodos que potencializam equipes de desenvolvimento de software

Nessa palestra apresento de forma prática o método Kanban e outras práticas que podem / devem ser usados em conjunto com o B/CDD.


Links relacionado:


Já ouviu falar do ada.rb - Arquitetura e Design de Aplicações em Ruby? É um grupo focado em práticas de engenharia de software com Ruby. Acesse o canal no telegram e junte-se a nós em nosso meetup mensal (100% on-line).

Comments