The Seven Question Code Review beinhaltet eine Übersicht aus sieben Fragen, die man sich als Java-Entwickler über seinen Code stellen sollte.

The 7 question Java Code Review

  1. Are your equals() and hashcode() methods implemented correctly? (and there is a precise definition of correct...)
  2. Do you have a build process independent of an IDE?
  3. Do your methods that return collections wrap them as unmodifiable?
  4. Are any exceptions either caught, logged, and handled appropriately or passed up the calling stack?
  5. Do you know all of the third party libraries your project depends upon, and their version numbers?
  6. Do you have unit tests that adequately exercise your code?
  7. Do any of your packages have circular dependencies?

debian raspberrypi lernen docker Chat Arduino Testverfahren wiki bloggen mooc Usenet rs232 Geschichten software Funktionen xmpp Smarthome 34c3 gamejam Film INN Dortmund Kino Spiele TV Linux IoT Datenbank Newsgroup cloud c't Wissenschaft Informatik Windows importiert Psychologie sdr RSS ctf screencast audio python ldl Sport Tipp bildung Sketchnotes Comic Spaß GPIO heise Text serielle Schnittstelle Konferenz hacking Tools 35c3 pdf Studium ubuntu kunst Tafelbild e-mail Termin dtp Bilder Latex bio git programmierung ldlmooc Gesellschaft video game-engine workshop esp8266 Clonezilla SciFi 3dDruck NNTP das-labor Commandline podcast buch ZDF Linkliste JavaScript hardware Second Life Archiv HP35s badge Mathe Taschenrechner ITA ccc Twitter server admin fun