Fluent interfaces uma forma elegante de gerar legibilidade ao código. Agilidade na utilização de recursos previamente desenvolvidos (frameworks próprios) é uma prática que além de facilitar a codificação de rotinas quando necessárias, facilitará na abstração da regra de negócio documentada.
Técnicas de desenvolvimento como esta fazem com que o desenvolvedor passe a dialogar com outros membros de um projeto, em uma linguagem muito mais próxima da realidade do negócio. Mas este é um assunto para outro post.
Martin Fowler sobre o estilo de desenvolvimento baseado em Fluent Interfaces: http://www.martinfowler.com/bliki/FluentInterface.html
Nenhum comentário:
Postar um comentário