Successfully reported this slideshow.
Your SlideShare is downloading. ×

JS Belgrade Meetup #3: "Testiranje" by Bogdan Gavrilović

Advertisement

More Related Content

Advertisement

Related Books

Free with a 30 day trial from Scribd

See all

JS Belgrade Meetup #3: "Testiranje" by Bogdan Gavrilović

  1. 1. TEСТИРАЊЕ КОДА ЈЅ БЕОГРАД
  2. 2. ИНТЕЛИГЕНЦИЈА Интелигенција може бити проблем.
  3. 3. Интелигентни људи могу: Да држе у глави доста информација и да направе невероватан напредак...
  4. 4. ...без документације и процеса
  5. 5. То може бити велики проблем када радимо у великом тиму. Када радимо на комплексном пројекту. Када радимо са клијентима који не знају шта хоће. 
  6. 6. ПРОФЕСИОНАЛЦИ - Дизајн - План - Припрема Овакав процес увек даје боље резултате.
  7. 7. РАЗВОЈ СОФТВЕРА - Архитектура - Стандарди и конвенције - Контрола верзија или верзионирање (Git) - Координација тј комуникација - Тестирање
  8. 8. ПРОГРАМИРАЊЕ ПИСАЊЕМ ТЕСТОВА ПРВО (TDD) - Дефинисати шта код треба да уради - Написати тест који ће да провери да ли ради код ради баш то - Покренути тест и видети да тест не пролази - Написати код - Покренути тест поново и видети да пролази
  9. 9. ТЕСТИРАНИ КОД (изгледа као добар код ;)) - је модуларан - скалира - има методе које раде по једну ствар
  10. 10. КОРИСТИТЕ МОЗАК - Неке ствари су претешке да се тестирају - Неке ствари су превише тривијалне да би биле тестиране - Превише тестова је апсолутно могуће - Хаковање је кул - када не знаш шта тачно хоћеш да урадиш или када ниси сигуран да ли то уопште може да се уради (кад завршиш напиши тест за то и уради рефактор кода).
  11. 11. КРАЈ

×