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 nuestro equipo es la creación de varias de diferentes TCK. El área que mi trabajo consiste en la llamada 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 especificación . Tuvimos que resolver muchos problemas que suelen ocurrir durante el cambio de especificaciones (prometo escribir más sobre esto). Nuestro equipo está terminando JCK 6a, lang pruebas es parte de este JCK. Hoy ejecutar los scripts de cobertura y por fin podemos decir que tenemos 99% de cobertura de la afirmación de JLS 3. Para ser más precisos hemos 99,4%. Significa que escribió ensayos para el 99% de sentances en JLS 3 que había marcado como potencialmente comprobables. ¿No es genial? Apuesto a que es!

El trabajo no está terminado todavía y sin duda no será tan - hay muchas razones por las que más pruebas se necesitan para:

  • mejoramiento de la cobertura de profundidad - más pruebas para afirmaciones se necesitan varios;
  • hay sentances que son comprobables, pero por razones varias que no había marcado como potencialmente comprobables;
  • habrá JLS 4 en breve, debería empezar a trabajar en ella tan pronto como sea posible.

Diferentes personas podrían tener 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 genial. Pero debemos entender lo que este número representa, y lo que se puede mejorar. Mi opinión es que 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 de la cobertura de profundidad.

Gracias a todos los desarrolladores de Sun que ha funcionado JCK-Lang, gracias a la gente que ayudó a (especialmente, compilador de equipo) y gracias sin duda a todos los grandes programadores que utilizan Java :-)

mundo Java se hizo aún más compatible y más seguros!



, , , , , , , , ,
  • Compartir / Guardar
Print This Post Imprimir este mensaje