Na príklade prihlasovacej obrazovky si ukážeme, ako je možné vyriešiť návrh časti systému, jeho testovanie a naprogramovanie spolu s úvahou nad vylepšeniami.
Zásady extrémneho programovania: Nikdy nepridávajte funkcionalitu predčasne
Podľa XP Rules: Never Add Functionality Early, (C) 2000 Don Wells
Zásady extrémneho programovania: najprv vytvorte testy
Zásady extrémneho programovania: Najprv naprogramujte testy. Podľa XP Rules: Code the Unit Test First
Jazyk C 2013 – 1. cvičenie
Inštalácia ttylinux do VirtualBoxu, orientácia v prostredí, terminály, program Ahoj svet, terminály a cyklus nano/gcc
UINF/PAZ1c 2013 – 1. prednáška
Úvodné informácie, podmienky hodnotenia. Automat na potraviny ako príklad malého projektu. Identifikácia tried, use-casy, identifikácia metód a inštančných premenných. Unit testy a JUnit. PDF zdrojové kódy na GitHube
Zistenie verzie JARu z manifestu za behu
V mnohých projektoch by sme chceli mať možnosť zisťovať verzie aktuálneho modulu, a to za behu. Napríklad sa hodí vedieť, že práve bežíme na projekte verzie 0.0.1-SNAPSHOT. Ako na to?
Číslo SVN revízie v názve JARu v Mavene?
Ako zaviesť do názvu artefaktu v Mavene číslo revízie v SVN? Napr: maven-svn-version-demo-r1120-0.0.1-SNAPSHOT.jar?
Nakopnite MVC webaplikáciu Spring Boot-om
Spring Boot je čerstvý framework pre naštartovanie webových aplikácií založených na Spring MVC. V kombinácii s Groovy sa webaplikácie prototypujú jedna radosť.
SLF4J a Spring MVC a Jetty a Maven so spoločným logback.xml
Embedded Jetty v Mavene je skvelý príklad mäteže logov. Ako presvedčiť server, aby logoval rovnakým spôsobom ako vaša aplikácia, ak používate Spring?
Praví programátori nepoužívajú Pascal
Legenda hovorí, že Seymore Cray, vynálezca superpočítača Cray I, zadal operačný systém pre prvýkrát zapnutý CDC7600 cez prepínače predného panela, a to spamäti. Netreba zdôrazňovať, že Seymore je Pravý programátor. Nový preklad legendárneho článku z roku 1983 .