Přejít k navigační liště

Zdroják » Zprávičky » Naučte se psát unit testy v PHP

Naučte se psát unit testy v PHP

Zprávičky PHP, Různé

Nálepky:

Naučte se psát kód, kterým předejdete většině chyb už při vývoji, zabraňte opakování se chyb, najděte cenného pomocníka při lokalizaci nově nalezených chyb, získejte spustitelnou dokumentaci kódu a usnadněte začleňování práce nových kolegů. Díky novému školení Jiřího Knesla můžete úplně změnit svůj pohled na vývoj. Postupy, které Jiří Knesl propaguje a učí, šetří čas při hledání chyb. Důraz je přitom kladen i na to, aby samotné psaní testů bylo časově nenáročné, programátora bavilo a odstranilo strach z velkých změn v kódu.

Na školení se naučíte:

  • Testování tříd pomocí PHPUnitu
  • Test Driven Development
  • Behaviour Driven Development
  • Testování databází
  • Psaní testovatelného kódu
  • Dependency injection
  • Návrh rozhraní tříd
  • Identifikace hodnoty pro zákazníka pomocí testování testování
  • Testování jako součást agilního týmu
  • Ukázky testování v jiných jazycích
  • Testování presenterů v Nette Frameworku
  • Testování controllerů v Zend Frameworku
  • Akceptační testy v Seleniu a dalších frameworcích
  • Seskupování testů

Školení proběhne 23. 5. 2011 od 9 hodin ve školicí místnosti Internet Infa, Milady Horákové 109, Praha 6. Počet účastníků je omezen, proto s registrací neváhejte.

Komentáře

Odebírat
Upozornit na
guest
0 Komentářů
Nejstarší
Nejnovější Most Voted

TypeScript 7 v Go: rychlejší buildy, chybějící API

Betaverze TypeScriptu 7.0 ukazuje víc než rychlejší tsc. Microsoft převádí kompilátor a jazykovou službu z původní kódové základny psané v TypeScriptu a běžící jako JavaScript do Go, přidává paralelní typovou kontrolu a připravuje novou editorovou část postavenou na LSP. Pro část nástrojů ale nepůjde o prostou výměnu binárky: TypeScript 7 zatím nemá stabilní náhradu dnešního Compiler API.

Prolog nezmizel. Jen dnes žije v jiných nástrojích

Prolog nezmizel. Jeho hlavní myšlenku dnes potkáváme v nástrojích, které se Prologu na první pohled nepodobají: v CodeQL pro analýzu kódu, v Rego pro policy-as-code, v Z3 pro práci s omezeními a v Leanu pro formální důkazy. Každý řeší jiný problém, ale všechny připomínají totéž: někdy je lepší popsat vztahy, pravidla, omezení nebo tvrzení než vrstvit další if.