FizzBuzz kata “currying” birfaktorizazioa

TDD hastapenen inguruko post-multzoko aurreko atalean Fizz Buzz kataren lehen zati bat burutu genuen. Gaurkoan, kode horren gainean birfaktorizazio txiki bat burutuko dugu Currying edo curryfikazio teknika erabiliz.

5 min irakurketa

TDD hastapena: FizzBuzz kata - 1. atala

TDD hastapenen inguruko post-multzoari nolabaiteko amaiera emateko, Kode kata bat egin nahi nuen eta mekanika ahalik eta hobekien erakusteko bideo bat grabatzeko asmoa neukan, Live Coding moduko bat. Baina denbora aurrera doa eta bideoak egin gabe jarraitzen du. Bideoa nola grabatu, soinuaren kalitatea, ondorengo edizioa, beharrezko denbora aurkitzeko arazoa… oztopo gehiegi, beraz erabaki dut beti bezela idatziz egitea, eta bideoan erakutsi nahi nituen zenbait atal, irudi bidez erakustea.

9 min irakurketa

Berehala itzuli (return early)

Urteetan zehar software garatzaile askok uste izan du funtzio batek itzulera puntu bakar bat eduki behar lukeela, hau da, teknikoki esanda, return bakar bat egon behar lukeela funtzioko.

9 min irakurketa

Kode atal baten berrikusketa

Gaurkoan kode atal baten berrikusketarekin natorkizue. Asmoa, berau nola aldatuko nukeen, eta zergaitik azaltzea da.

8 min irakurketa

TDD hastapena: Kode Katak

TDD hastapenen inguruko post-multzoarekin jarraituz, gaurkoan Kode Katen inguruan arituko gara. Zer diren, zertarako erabiltzen diren, eta zenbait baliabide ikusiko ditugu.

5 min irakurketa

TDD hastapena: TDD

TDD hastapenen inguruko post-multzoko bigarren atala da honakoa. TDD hastapena: Testak postaren jarraipena da. Oraingo hontan zuzenean TDD berari helduko diogu, ezaugarri nagusienak, bere onurak eta zenbait kode adibide ikusiz.

14 min irakurketa

TDD hastapena: Testak

Honekin post-multzo bat hasiko dut TDD hastapenen inguruan. Asmoa, hasteko teoria pixka bat azaltzen duten zenbait post egitea da, azkenik bideoan grabatuko dudan Kata batekin amaitzeko.

7 min irakurketa

Software Garapenaren Hiztegi Teknikoa

Sortu dudan hiztegi tekniko txiki eta xume bat aurkeztu nahiko nizueke. Bertan, Software Garapenarekin erlazioanaturik dauden hitz teknikoak azaltzen dira.

2 min irakurketa

Lehen posta

Blogak gustoko ditut. Gainera, kontatzeko gauzaren bat edo beste badaukadala uste dut eta horregatik denbora neraman horri nolabait forma eman nahiean. Blog teknikoak irakurtzea gustatzen zait batez ere. Hurrengoa bezelako kode blokeak ikusteak txoratu egiten nau: