📎 Webclip
Imperative vs. Functional - Separation of Concerns
Mario Fusco compartilha uma comparação entre estilos imperative e functional apresentada como separation of concerns. Os replies retomam a clareza do exemplo, observam um possível parêntese faltando, discutem eficiência e lembram que o trecho pode ser usado em uma talk.
Fichamento#
- O tweet apresenta uma comparação entre código imperative e functional como separation of concerns.
- Os replies elogiam o exemplo pela clareza.
- Um reply aponta a falta de um parêntese de fechamento na linha do filter.
- Um reply pergunta se pode usar o exemplo em uma talk.
- Um reply menciona Roslyn analyzers para criar automatic color overlays como no exemplo.
- Um reply diz que checar o tamanho da lista melhoraria a estrutura da versão imperative.
- Mario Fusco diz que deixou exception handling de fora para manter a explicação com menos verbosity.
- Ele também diz que Java 8 Streams são lazy e eficientes do mesmo modo.
- Ele acrescenta que, se a intenção for ler só as primeiras 100 linhas do arquivo, o contador ainda é necessário.
