Hirdetés

Keresés

Új hozzászólás Aktív témák

  • thiclyoon

    aktív tag

    válasz Kutyauto #5459 üzenetére

    Saját, több külön projektben újra és újra felhasználni tervezett osztályokat, funkciókat hová kell tenni?

    Meg is válaszoltad :D ha ugyanúgy akarod őket behúzni, mint más függőségeket, akkor pontosan ugyanúgy kell őket kezelned. De amúgy valahogy úgy néz ki ez a legtöbb esetben, hogy ha organikusan növi ki magát, akkor
    - elkezded észrevenni az ismétlődéseket, újrahasználható részeket (ezzel meg is vagy),
    - ezeket összeszeded, bővítgeted, és projektenként testreszabod. Itt még általában csak egy fájlhalmazról beszélünk, amiket manuálisan behúzol a projektekbe. Érdemes több projektben kipróbálni őket, hogy 1, hasznosak-e annyira, hogy tényleg ki kell őket szervezni és 2, a hibák jobban előjöjjenek -> érdemes lehet teszteket is írni, ha olyan kódról van szó,
    - a fájlhalmaz bővülésével jöhet a gondolat, hogy ha már nem 2 függvényről van szó, akkor érdemes lenne verziókezelni -> összeszeded a dolgokat, és
    - publikálod a kódot. Erre van sok leírás, például ez jónak tűnik. Elsőre bonyolultnak tűnhet, de nem nehéz; GitHub kell hozzá és ennyi igazából

Új hozzászólás Aktív témák