Csináltatok már másoknak libraryt?
Posted by OgreAki47@reddit | programmingHungary | View on Reddit | 26 comments
Én még életemben nem írtam olyan kódot, amit valaki más hívna, de ha ilyet csinálnék, pusztán józan paraszti ész alapján tutira nem a konkrét munkát végző osztályokat exponálnám a hívónak, hanem lenne egy absztrakciós réteg és az hívná a konkrét munkát végző osztályokat.
Egyrészt azért, hogy azokat breaking change nélkül refaktorálhassam, másrészt azért, mert a konkrét munkát végző osztályokba nem illik CsinájjáMindentIs metódust tenni, az absztrakciós rétegbe viszont nyugodtan lehet, hadd legyen a másiknak könnyű dolga.
Ez nem tudom, hogy design pattern meg practice-e, mert az olyanokhoz én nem értek, csak próbálok logikusan gondolkodni (azok meg főleg azoknak valók, akik receptből szoktak főzni :) ) de érdekelne, hogy aki vágja az ilyen pattern-témákat, az mit gondol róla?
Azért mondom ezt, mert úgy tűnik, hogy a PyDifact libraryban lett pár breaking change refaktorálással, mert nincs absztrakciós réteg és hát ez így nekem nem túl profi dolog.
26 Comments
DadBodPerish@reddit
Lajos-A-Hegyrol@reddit
Dangerous-Stable-298@reddit
OgreAki47@reddit (OP)
Dangerous-Stable-298@reddit
Pleasant_Resolve5678@reddit
Dangerous-Stable-298@reddit
sgtGiggsy@reddit
sgtGiggsy@reddit
Abakol@reddit
sgtGiggsy@reddit
csirkelab@reddit
OgreAki47@reddit (OP)
Matyas_K@reddit
OgreAki47@reddit (OP)
Original_Chocolate65@reddit
tonyxforce2@reddit
_Nyswynn_@reddit
Able-Bag4178@reddit
IConsumeThereforeIAm@reddit
harylmu@reddit
multiseven@reddit
MoonLandingActor@reddit
Pleasant_Resolve5678@reddit
nalevi1797@reddit
IConsumeThereforeIAm@reddit