Adeus, Módulos: Um Novo Paradigma de Programação Baseado em um Banco de Dados Global de Funções

2025-04-04

Este artigo propõe um paradigma de programação revolucionário: abandonar módulos em favor de um banco de dados global de funções. Todas as funções têm nomes únicos e metadados ricos, armazenados em um banco de dados chave-valor pesquisável. Isso simplifica as contribuições de código aberto (contribuir com uma única função é suficiente), elimina o problema de particionamento de módulos e facilita a pesquisa e a reutilização de funções. O autor argumenta que essa abordagem é mais benéfica para o desenvolvimento e a manutenção de programas grandes e propõe ideias de implementação específicas e extensões, como mecanismos de classificação de funções e revisão por pares.

Desenvolvimento modularização