Ir al contenido principal

unit testing

  1. Forgetting Red to Green
  2. Poor Naming Conventions
  3. Unclear purpose
  4. Code Organization
  5. Unit vs Integration Test Confusion [24:06]
  6. No Code Coverage on Exceptions
  7. Giving Up On The User Interface [50:04]
  8. Fixing Bugs Without Unit Tests
  9. Useless Code Coverage
  10. Stop Mocking Me!
Bonus:
  • Giving Up On Legacy Apps
  • Un-testable Architectures
  • Not Doing Interface-Driven Programming
  • Not Doing Dependency Injection

Phrases...

  • QA's Are People Too... you'll really should treat them ... they are human beens [53:00]
  • Just because you have 100% code coverage, doesn't mean that your code works. It only means that you've executed every line. (Scot Hanselman).









Get Microsoft Silverlight



http://www.msteched.com/2010/NorthAmerica/DPR204


Comentarios

Entradas populares de este blog

Ubuntu 12.04 Wireless reconexión

Instalé ubuntu 12.04 ayer por la noche. todo funciona bien, casi perfecto, excepto que hoy en la mañana después de abrir muchas páginas, apt-get etc al mismo tiempo creo que hizo que el wireless se desconectase y aunque me preguntó mil veces el password nunca pudo conectarse; ver los logs con gnome-system-log no fue de gran ayuda simplemente mostraba time-out's después de 100 intentos...la solución reboot... casi como windows7 :( eso funcionó...posteriormente volvió a pasar....no quiero rebootear... es linux asi que unos mans sobre modprobe, lsmod comandos de modulos me llevó a esta solución... Aplica para mi Toshiba satellite A505: Primero listar todos los módulos cargados $lsmod encontré los módulos posibles que son del wireless: cfg80211, consulte información para descargarlos $ man modprobe ahí una referencia mas directa para descargar módulos $ man rmmod luego intentar (sólo aplica a la toshiba que tengo --latinoamerica) $ sudo rmmod -v cfg80211 envía ERRO...