Skip to main content

Posts

Tesztvezérelt fejlesztés

Test-driven-development A tesztvezérelt fejlesztés (TDD) olyan szoftverfejlesztési folyamat, amely egy nagyon rövid fejlesztési ciklus megismétlésére támaszkodik: a követelmények nagyon speciális vizsgálati esetekké alakulnak, majd amikor szoftver továbbfejlesztésre kerül, a új kódkoz új tesztek jönnek létre. Ez ellentétes a klasszikus szoftverfejlesztéssel, amely nem teszi lehetővé olyan szoftver hozzáadását, amely nem bizonyított a követelményeket tartalmaz. A TDD ösztönzi az egyszerű tervezést és bizalmat. A tesztvezérelt fejlesztés az extrém programozás teszt-első programozási koncepciójához kapcsolódik, de általánosabb érdekeket teremtett saját jogán. A programozók szintén alkalmazzák a koncepciót a régebbi technikákkal fejlesztett régi kód javítására és hibakeresésére. Behavior-driven-development A szoftverfejlesztés során a viselkedéstől vezérelt fejlesztés (BDD) a tesztelésvezérelt fejlesztés (TDD) által kifejlesztett szoftverfejlesztési folyamat. A viselkedésvezérelt fejlesz...

The code review checklist

This post  help to perform effective code reviews to deliver best quality software. This code review checklist also helps the code reviewers and software developers (during self code review) to gain expertise in the code review process, as these points are easy to remember and follow during the code review process.  Let’s first begin with the basic code review checklist and later move on to the detailed code review checklist.  Basic Code Review Checklist Let’s discuss about the basic code review checklist, which can be very handy if you are a beginner in code reviews and/or during initial code reviews. While reviewing the code, ask yourself the following basic questions: Am I able to  understand  the code easily? Is the code written following the  coding standards/guidelines ? Is the same code  dupl...