| |
JavaBeans - estilo de desenvolvimento alternativo
Programador (escrevedor de código) deixa de ser o único autor
- Desenvolvimento "convencional" Java
- Programador escreve classes
- Programa em execução cria objectos a partir das classes
- Objectos trocam mensagens entre si
- Desenvolvimento com JavaBeans
- Programador escreve classes (algumas sendo JavaBeans)
- "Designer" cria objectos a partir das classes com um
IDE e guarda-os
- Programa em execução recupera (cópias dos) objectos
guardados
- Objectos trocam mensagens entre si
- JavaBeans dão infraestrutura para ferramentas de "Rapid Application
Development", prototyping, whatever
- Apple Resource Editor (1984), ACI 4D (1985), Apple HyperCard (1987),
Visual Basic (1991), ...
- NeXT Interface Builder (1988), ..., JavaBeans
Apontamento de reportagem: o Sr. Prof. está hoje um pouco menos entusiasta
quanto à edição visual, mas não quanto ao conceito de componente
|