Data Driven é uma abordagem de programação em que os dados controlam o comportamento do sistema, enquanto a lógica permanece genérica e flexível. Diferente de programas tradicionais, em que regras e valores são codificados no código, no Data Driven qualquer alteração nos dados não exige mudanças na função que os processa.
Um exemplo simples em Python é o cálculo de descontos para clientes. Cada cliente possui nome, tipo e valor de compra, e as regras de desconto são definidas separadamente em uma tabela. A função lê os dados e aplica o desconto correspondente, sem precisar conhecer previamente os clientes ou valores.
Assim, se surgirem novos clientes ou novas regras, o programa se adapta automaticamente. Esse exemplo mostra como o Data Driven torna os sistemas mais flexíveis, fáceis de manter e preparados para mudanças, colocando os dados no centro do funcionamento do software.
| Number of Pages | 105 |
| Edition | 1 (2026) |
| Format | A5 (148x210) |
| Binding | Paperback with Flaps |
| Paper Type | Estucado Mate 90g |
| Language | Portuguese |
Do you have complaints about this book? Send an email to [email protected]
Click Login to leave your comment on the book.