jueves, 1 de junio de 2017
Top Ten NetBeans APIs
Problem Statement
Típico problema del código espageti , Netbeans responde a este problema permitiendo dividir el código en modulos, así un modulo solo puede ser utilizado por otro, si intencinalmente se le indica la dependencia entre ellos. en el nombre y la versión de los modulos dependientes.
En segundo, los APIS de Netbeans ya ofrecen soluciones sobre diferentes necesidades a explotar en el sistema, esto es, ofrece librerias como windows system API, FileSystem API...
Runtime Container
Netbeans application platform debe tener minimo los siguientes modulos
por ejemplo el método main es proporcionado por el modulo Startup, adicionalmente el runtime container en runtime descubre los modulos que conforman la aplicación, resolviendo las dependencias entre estos.
Module System API
Un Modulo tiene la funcion de disuadir la construcción de código espagetti, debido a que el código en un modulo es solo usado por otro módulo cuando se establece un contrato entre los módulos. Da puntos de entrada a en los ciclos de vida de los módulos.
NetBeans IDE
1.- Runtime Container API
2.- Module System API
3.- Lookup API
4.- Window System API
5.- FileSystem API
6.- Nodes API
7.- Loaders API
8.- Explorer & Property Sheet API
9.- Visual Library API
10.- Utilities API
Referencias:
NetBeans Top 10 APIs, Geertjan
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario