99% - es suficiente o no?
Hoy es un gran día. Voy a tratar de explicar por qué. Como mencioné en mi introducción-post de nuestro equipo es la creación de diferentes varios de TCK. El área que trabajo es el llamado LANG - Puedo desarrollar las pruebas de lenguaje Java. Hace mucho tiempo, más de 2 años a partir de ahora, empezamos a trabajar en . Tuvimos que resolver muchos problemas que suelen ocurrir durante el cambio de especificaciones (me comprometo a escribir más sobre esto). Nuestro equipo está terminando JCK 6 bis, lang pruebas es parte de este JCK. Hoy ejecutar los scripts de cobertura y por fin podemos decir que tenemos una cobertura del 99% para la afirmación de JLS 3. Para ser más precisos que hemos 99,4%. Esto significa que hemos escrito las pruebas para el 99% de sentances en JLS 3 que había marcado como potencialmente comprobable. ¿No es genial? Apuesto a que es!
El trabajo es, sin duda, no ha terminado y que no sea así -, hay muchas razones por qué se necesitan más pruebas:
- mejora de la cobertura en profundidad - más pruebas para afirmaciones son necesarias varias;
- hay sentances que son comprobables, pero por razones varias que no había marcado como potencialmente comprobable;
- habrá JLS 4 pronto, debemos empezar a trabajar tan pronto como sea posible.
Las personas que podrían tener diferentes respuestas frente a una pregunta en un título. La mayoría diría: "Sí, por supuesto". De hecho el 99% es casi el 100%. Y lo que es de 100% - es una perfección. 99% se ve muy bien, y es grande. Pero hay que entender lo que este número representa, y lo que puede ser mejorado. Mi opinión es "sí, es grande, colosal, enorme, pero no, no es suficiente, quiero más, incluso más del 100%", por eso me propongo crear un script para el cálculo del fondo de cobertura.
Gracias a todos los desarrolladores de Sun que se JCK-el trabajo de Lang, gracias a las personas que ayudaron (sobre todo para el compilador de equipo) y gracias sin duda, grandes a todos los desarrolladores que utilizan Java ![]()
Mundo Java se hizo aún más compatible y más seguros!
la afirmación, Java, lenguaje Java, JLS, el idioma, especificaciones, pliego de condiciones, dom, TCK, las pruebas de

