Lehet gond is belolle. Mint mindennel ezzel is tul lehet esni a lo tuloldalara. Reviewoltam olyan kodot ahol a csavo egy fuggvenybe kivulrol passzolt be egy referenciat egy `Time` osztalyra, ami egy absztrakt interface-t implementalt es igazabol csak annyit csinalt, hogy visszateritette az idot... ahelyett, hogy siman meghivta volna a `std::chrono::steady_clock::now()` ot. Mindezt azert mert "maskepp nem lehet tesztelni". Es lehetetlen volt meggyozni hogy ez mar tul van minden hataron.
Amugy nekem ez a bajom ezekkel a divat metodikakkal. Olyan emberek akik nem akarnak gondolkozni vallasosan kovetik oket es a kod minosege pedig szenved tolle. Persze lehet, hogy ha nem divatos metodikakat kovetnenek akkor meg csak siman szar kodot irnanak.
Az a tapasztalatom, hogy ahol ertelmes emberek dolgoznak, ott mindegy, hogy milyen metodikat hasznalnak, vagy minek hivjak amit csinalnak (ha hivjak valaminek egyaltalan) a vegeredmeny minosegi termek es kod lesz. Ahol meg kevesbe ertelmes emberek dolgoznak, ott hasznalhatsz akarmit a vegeredmeny megse lesz olyan jo. Ennyi.
--
:wq