99% - es suficiente o no?

99% 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 JLS 3 pliego de condiciones . 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!







  • Compartir / Guardar
Print This Post Imprimir este artículo

Deje una contestación

Usted debe estar conectado para publicar un comentario.