Епизод 101 – част 2 – Стратегии за организиране на код

Разговор на тема стратегии за организиране на код

Директен линк към част 2 (mp3)

| септември 3rd, 2018 | Posted in Uncategorized |

6 Responses to “Епизод 101 – част 2 – Стратегии за организиране на код”

  1. ya Says:

    Хубав подкаст 🙂

    имам идейка за дообсъждане

    Имаме библиотеки, сървиси, плъгини, компоненти, модули, пакети и още някои които не се сещам.

    Някои са еднакви с различни имена, но има много мнения.
    Библиотеката сървис ли е.
    компонентите не са ли и те вид модули.
    Модул и пакет за мен са еднакви.

    примерно регистрацията е компонент, но друг ще каже че може да е плъгин, трети сървис/модул.

    в браузъра календар е компонент, но на backend компонент може да значи друго.

    аз поне имам чуството че 10 програмиста ще кажат 15 различни мнения и никои няма да е най правилно

  2. чи④ака от цирка Says:

    Уа, не знам, как да ти го кажа така, че да не прозвучи твърде много обидно.

    Четейки твоя коментар, сериозно започвам да се комплексирам за качеството на родните разработчици. И започва да ме налазва недопустимата мисъл, че случая с Търговския регистър не е защото що е то държавно, всичко е под всякаква критика за некадърност. Просто толкова не струваме.

    Слава на небесата, че съм слушател на този podcast от първия му ден, че да мога спокойно да гоня такива мисли.

    И все пак съм много нещастен, когато някакви странни хора коментират с лекота, без грам да са подготвени дори по допирателна някаква тема, камо ли по основната.

    Желая ти здраве!

  3. ウォーロック Says:

    😀 ха-ха

  4. Stilgar Says:

    @ya тея имена са overload-нати и имат по много значения в зависимост от контекста и терминологията установена в проекта. Аз тук го ползвам в смисъл на клас с бизнес логика. Библиотеката не е service по никаква дефиниция. Компонентите наистина са вид модули. Компонент общо взето е нещо дето е reusable, но аз бих добавил особено в GUI програмирането, че е нещо което има state, behavior и може да праща events.

  5. ya Says:

    @Stilgar, мерси. Прото в някои случаи е трудно да се разграничат правилно. Cache примерно го водят компонент и не може да праща event примерно, някъде го водят service.
    Но да не задълбаваме да не ни се сърдят 🙂

  6. Stilgar Says:

    Всъщност не е изключено cache-ът да праща events даже на ASP.NET старият cache можеше да ти вдига event когато маха item от кеша и примерно може да си пуснеш код дето да го напълни пак с актуалните данни.

Leave a Reply