( gelei | 2021. 06. 01., k – 09:42 )

Ma már követelmény a fél univerzumot újrafordítani és ötmillió automatikus tesztet lefuttatni minden topic branch beolvasztásakor.

Elég rosszul szervezett CI folyamat lehet ez, nem csoda, ha ennyire nem szereted. :)

Illetve le kell nyelni, hogy az energiatakarékosság ára néha az, hogy a lefedettség hiányos, és emiatt regressziók vannak.

A millió dolláros kérdés pedig az, hogy melyik környezetbarátabb:

  1. minden merge előtt egy automatizált teszt csomag, release előtt adott esetben valami részletesebb
  2. utólag fixálni a hibákat, és adott esetben elhárítani az okozott károkat

végre fel kell ismerni, hogy a CI nem helyettesíti az alapos peer review-t

No arguments here, de ki mondott ilyet egyáltalán?

Alapos kódbírálat jó hatékonysággal meg tud fogni regressziókat.

Az ember téved. Gyakran. A code review szükséges, de egyáltalán nem váltja ki az alapos, jól átgondolt teszteket.