Detalii tehnice despre acest blog

Detalii tehnice despre acest blog

joi, 30 septembrie 2010

M-am cam plictisit să scriu fiecare articol din blog manual. Desigur a fost amuzant la început, dar, uneori parcă aşi vrea să fie mai simplu. Acum creez manual un fişier HTML, pun link-urile pe pagina de index şi în RSS.

Ce ar fi să mai inventez încă odată roata şi să-mi scriu mecanismul propriu de blog? Pare pierdere de timp, dar vreau să fac ceva special: să scriu totul cu TDD. Ca un exerciţiu pentru mine, şi ca un exemplu pentru vizitatori.

“The simplest thing that could possibly work”—acesta e pricipiul meu preferat din Agile, şi o să încerc să-l aplic cît mai mult.

Zilele astea mi-am amintit de prima carte de informatică care am citit-o vreodată: avea în titlu ceva cu “bazele informaticii” şi pe coperta groasă era desenat ceva cosmic parcă, o navă, satelit, sau ceva de acest gen. Şi era undeva la inceputul cărţii un desen care ilustra un nene scufundînduse între-o mare de hîrtii, după care apare un calculator şi problema dispare. :) Mai spre sfîrşitul cărţii mai e un desen, acelaşi nene scufundînduse într-o mare de calculatoare. Nu mai ţin minte care era mesajul exact acolo, dar cred ca asta se întîmplă acum… :)

Bun, deoarece în TDD totul se începe de la teste, hai să încep: vreau un mecanism care să-mi permită să introduc titlul şi textul unui articol, iar după aceea să-l publice undeva. Pentru început e suficient. E clar, simplu. Dar pentru a scrie un test, am nevoie de un pic de infrastructură: cel mai simplu lucru care-mi vine în cap la acest capitol e QUnit. Desigur aşi putea scrie manual testele în JavaScript, dar asta o să-mi ia mai mault timp, şi acum, ideea de alta: facem TDD.

Scot jQuery, qunit.js şi qunit.css, fac copy/paste la exemplul din pagina cu intrucţiuni şi pun totul în directorul test.

Atît pe azi, revin foarte curînd (sper eu) cu continuarea.


Sursa
2010-09-30 07:34:00



Comenteaza





Ultimele 25 posturi adăugate

10:31:49Terapie în grup sau să nu ne mai mințim… —» Biblioteca de Arte 'Tudor Arghezi'
05:24:25DIN ESEURI —» Leo Butnaru
16:09:58Produsele moldovenești pot ajunge în fața cumpărătorilor internaționali la SIAL Paris 2026 ❣️ —» Sandu GRECU
16:01:52Tinerii din Moldova transformă apicultura într-o oportunitate de dezvoltare și investiție în viitor 🐝 —» Sandu GRECU
14:00:30Deputatul Lilian Carp cere transparență la Strășeni: Stadionul construit din bani publici trebuie să aparțină cetățenilor, nu grupurilor de interese 🔥 —» Sandu GRECU
07:56:28CELEBRITĂȚI PRIN VREMURI... —» Leo Butnaru
14:53:05Republica Moldova, destinație strategică pentru afaceri - Agenția de Investiții lansează Ghidul Investitorului 2026 📜 —» Sandu GRECU
12:12:31POEZII PENTRU COPII —» Leo Butnaru
09:12:46DE ZIUA COPIILOR —» Leo Butnaru
15:11:33Teatrul Verde și-a redeschis pe 29 mai stagiunea de vară printr-un spectacol grandios la Chișinău —» Curaj.TV | Media alternativă
05:55:34INTERSECȚII —» Leo Butnaru
23:39:40Skream & Benga reunited —» turn up the silence
09:06:42Rusia atacă România cu milioane de droni! —» APort | "Pentru un român care știe citi, cel mai greu lucru e să nu scrie." I.L. Carag
05:15:22LAPTE CU LITERE —» Leo Butnaru
16:50:14La întâlnire cu opera lui Constantin Brâncuși —» Biblioteca de Arte 'Tudor Arghezi'
15:03:28„Fii AgriCOOLtor!”: Cum transformă tinerii tradiția vinului moldovenesc într-o carieră de succes 🍷🍷 —» Sandu GRECU
14:38:17Companiile moldovenești pot accesa noi parteneriate de business în BENELUX. Înregistrările pentru Forumul de afaceri BENELUX-Republica Moldova sunt deschise până pe 4 iunie 💲 —» Sandu GRECU
07:14:03JURNALUL LUI ORFEU —» Leo Butnaru
16:31:29Marşul tăcerii pentru victimele pe bicicletă —» Curaj.TV | Media alternativă
13:18:48Șota Maharadze, gruzinul care i-a făcut campioni pe hînceșteni. Legătura cu Kvaratskhelia. Tată unic 🔥🔥🔥 —» Sandu GRECU
08:10:00Lilian Carp: Raportul Primăriei Chișinău confirmă distribuirea apartamentelor de la Apă-Canal către oameni de partid și conducerea întreprinderii 😡 —» Sandu GRECU
07:40:49DIN REVISTA TINERILOR —» Leo Butnaru
15:01:45Vino și joacă fotbal alături de copilul tău ⚽️🏆💥 —» Sandu GRECU
11:19:57Tradițiile au cucerit centrul Chișinăului. Corespondentele Curaj TV Ploiești , CristinaVîrtosu și Laurenția Costin au fost prezente cu camera de filmat la „Festivalul Tradițiilor” —» Curaj.TV | Media alternativă
11:19:57Tradițiile au cucerit centrul Chișinăului —» Curaj.TV | Media alternativă