-
Data: 2015-11-22 15:25:59
Temat: Re: [OT] Stopka contra czarne dziury.
Od: Sebastian Biały <h...@p...onet.pl> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]On 2015-11-22 15:17, szemrany wrote:
> Jednakowoż gdzieś ta konkatencja i tak się odbywa, a że w swoim kodzie jej
> nie widzisz to tylko kwestia separacji warstwy.
Twoje "tylko" jest istotnym skladnikiem inżynierii oprogramowania. Brak
abstrakcji powoduje wiele problemów, na przykład utrudnia lub wręcz
uniemożliwia testy. Przy pisaniu hello worldów albo nastepnej strony www
to nie ma faktycznie znaczenia.
> Co do ORMów... po pierwsze czasem są mniej wydajne
Mogę to samo powiedzieć o gołym SQLu ponieważ ORM ma znacznie więcej
możliwosci algorytmicznych na poziomie dostępu do danych niż SQL i może
*optymalizować* zapytania w locie lub cacheować lokalnie. Jest zupełnie
inna sprawą że przeciętny klient ORMa jest niespecjalnie inteligentny i
zazwyczaj nie potrafi wykorzystać jego cech (np ładowanie w drzewo 40k
rekordów zamiast tylko widocznych itd).
>, po drugie zbyt sztywne.
Nie ma nic bardziej sztywnego niż ręcznie wydziargany kod SQLa
zahadrkodowany w dowolnym języku wyższego poziomu.
Następne wpisy z tego wątku
- 22.11.15 15:27 szemrany
- 22.11.15 15:30 szemrany
- 22.11.15 15:30 Sebastian Biały
- 22.11.15 16:02 Wojciech Muła
- 22.11.15 16:19 AK
- 22.11.15 16:37 Sebastian Biały
- 22.11.15 16:38 AK
- 22.11.15 16:40 fir
- 22.11.15 16:47 AK
- 22.11.15 16:52 AK
- 22.11.15 17:33 Sebastian Biały
- 22.11.15 17:44 AK
- 22.11.15 18:02 AK
- 22.11.15 18:33 Sebastian Biały
- 22.11.15 18:39 Sebastian Biały
Najnowsze wątki z tej grupy
- Do czego nadaje się QDockWidget z bibl. Qt?
- Bibl. Qt jest sztucznie ograniczona - jest nieprzydatna do celów komercyjnych
- Co sciaga kretynow
- AEiC 2024 - Ada-Europe conference - Deadlines Approaching
- Jakie są dobre zasady programowania programów opartych na wtyczkach?
- sprawdzanie słów kluczowych dot. zła
- Re: W czym sie teraz pisze programy??
- Re: (PDF) Surgical Pathology of Non-neoplastic Gastrointestinal Diseases by Lizhi Zhang
- CfC 28th Ada-Europe Int. Conf. Reliable Software Technologies
- Młodzi programiści i tajna policja
- Ada 2022 Language Reference Manual to be Published by Springer
- Press Release - AEiC 2023, Ada-Europe Reliable Softw. Technol.
- Ada-Europe - AEiC 2023 early registration deadline approaching
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2023
- Ile cykli zajmuje mnożenie liczb 64-bitowych?
Najnowsze wątki
- 2024-07-11 Tokarze CNC czyli ciężkie życie prototypiarza
- 2024-07-12 Zgody na przetwarzanie danych
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual: Installation Guide
- 2024-07-12 stare graty młode kozy
- 2024-07-11 8080
- 2024-07-13 Przyłącze dolne grzejnika
- 2024-07-13 IObit Uninstaller Pro 13.6.0.5 Multilingual Overview
- 2024-07-12 Czym wykonać otwór fi 100 w betonie komórkowym?
- 2024-07-12 Warszawa => Senior Rust Software Engineer <=
- 2024-07-12 Warszawa => Business Unit Manager (Recruitment Business) <=
- 2024-07-12 Warszawa => Head of WMS Competence Center for IT&D Contract Logistics
- 2024-07-12 Warszawa => Head od WMS Competence Center dla IT&D (Blue Yonder) <=
- 2024-07-12 Kraków => Ruby Backend Developer <=
- 2024-07-12 Warszawa => UX/UI Designer <=
- 2024-07-12 Częstochowa => Specjalista ds. Marketingu (E-Commerce) <=