HTML

ÉnKép - takacsot

Friss topikok

  • Karbonade: Az első résszel egyáltalán nem értek egyet, Európában az Operának egyelőre jóval nagyobb részesedé... (2009.04.02. 14:07) My browser war
  • takacsot: @Bővíz László: Természetesen lehet. Javasolni tudom a könyvesboltok polcain az önfejlesztés részl... (2009.01.01. 12:30) Az IQ-m
  • natalie: szerintem nagyon jo könyv. ajánlom midenkinek! (2007.09.12. 01:21) Stephen King: A mobil
  • Ismeretlen_28084: zseniális könyv tényleg (2007.04.10. 15:24) Matt Beaumont: E-sztori
  • Ismeretlen_29217: Pontosan az gond, hogy a teszt kódrészletet nem tudják értelmezni. Konkrétan a paraméterátadási m... (2006.10.18. 08:02) Internyúzás

TDD hatása a programra

2007.03.16. 21:32 takacsot

Most nem azt fogom elmondani, hogy javul a minőség meg hasonló dolgok. Sokkal prózaibb dologról. Arról, hogy ne kelljen többet dolgozni, mint amire ténylegesen szükségűnk van.

Konkrétan arról, hogy van egy komponens, ami regex-et használ. Most ugyan arra a bemenetről egy  SQL where feltételt szeretnék csinálni. Első körben mindenféle állapotgép, meg automata jutott az eszembe. Majd csak simán leültem és TDD-vel elkezdtem csinálni. Fogtam a rendszerben lévő regexeket és kézzel interpretáltam belőle sql kifejezést. Kiderült, hogy az általunk használt regex kifejezések nagyon egyszerűek. Ezekből igen szellősen tördelt 25 sorból elkészítettem az interpretert, ami feldolgozza az összes általunk használt kifejezést.

Tanulság: Ne dolgozz feleslegesen! 

Szólj hozzá!

Címkék: programming it,

A bejegyzés trackback címe:

https://takacsot.blog.hu/api/trackback/id/tr43775892

Kommentek:

A hozzászólások a vonatkozó jogszabályok  értelmében felhasználói tartalomnak minősülnek, értük a szolgáltatás technikai  üzemeltetője semmilyen felelősséget nem vállal, azokat nem ellenőrzi. Kifogás esetén forduljon a blog szerkesztőjéhez. Részletek a  Felhasználási feltételekben és az adatvédelmi tájékoztatóban.

Nincsenek hozzászólások.
süti beállítások módosítása