Article View: pl.comp.lang.c
Article #291844Re: Builder Application Load Icon... problem
From: Jacek Marcin Jaw
Date: Sun, 03 Mar 2024 20:20
Date: Sun, 03 Mar 2024 20:20
14 lines
772 bytes
772 bytes
W dniu 3.03.2024 o 18:36, heby pisze: > Było by skrajnie głupie reimplementowanie wszystkiego w imie jakieś > pustej ideologi izolacji. Nie chodzi o "implementowanie wszystkiego w imię jakiejś pustej ideologi izolacji" - chodzi o inteligentne zabezpieczenie przed koniecznością rozszerzenia danego typu. W przypadku typów prostych w proj. przezywa się je w celu uniknięcia różnic implementacyjnych w różnych kompilatorach. W każdym poważnym proj. widzę takie podejście. W przypadku kl. dostarczanych przez dostawców zewnętrznych konieczne jest przezywanie ich #define lub usning po to by w razie potrzeby je rozszerzyć bez przewalania całego kodu. To podstawowa higiena pracy programisty C i C++. No ale widać ciągle są braki w higienie.
Message-ID:
<us2ii8$drg$1$Jaworski@news.chmurka.net>
Path:
polish.pugleaf.net!archive.newsdeef.eu!apf1.newsdeef.eu!not-for-mail
References:
<urkntr$vgo$1$PiotrGalka@news.chmurka.net> <us1brv$6se$1$Jaworski@news.chmurka.net> <us1bvp$6se$2$Jaworski@news.chmurka.net> <us27pj$2irms$1@dont-email.me> <us28ej$34i$1$Jaworski@news.chmurka.net> <us2cfk$2k1em$1@dont-email.me>