-
Data: 2015-12-08 17:30:10
Temat: Re: Pakowanie struktur
Od: Adam M <a...@m...com> szukaj wiadomości tego autora
[ pokaż wszystkie nagłówki ]Zapisywanie w formacie RAW (nie mylic z poprawnie zdefiniowanym formatem BINARNYM
!!!!) moze ma jakies zastosowanie w 0.0001% przypadkow - ale generalnie robienie tego
to bomba z tykajacym zapalnikiem - kiedys wybuchnie - kwestia jest tylko kto bedzie
wtedy zajmowal sie pozostawionym problemem autor - (wtedy slusznie zostanie ukarany
za wlasne lenistwo) lub jakis inny programista ktory odziedziczyl ten balagan.
Pomijam tu calkowicie problem ze nawet niektore zdefiniowane formaty binarne nie maja
czegos takiego jak sumy kontrolne zapisanych danych - dla mnie pozion zaufania do
danych zapisanych w takim formacie wynosi ZERO.
On Tuesday, December 8, 2015 at 11:12:10 AM UTC-5, Sebastian Biały wrote:
> On 2015-12-07 21:30, M.M. wrote:
> > Ale jeśli tak kategorycznie napiszesz, to dużo czytelników używających
> > prostszych mechanizmów pomyśli: ojeju, wszystkie moje programy działają
> > przez przypadek i zaraz padną.
>
> Pierdyliard programow padło po migracji na 64 bity. Pierdyliard
> programów padło po migracji Win<->Lin. Pierdyliar programow *własnie*
> pada bo ku zdzieiwieniu wielu programatorów na Win ich kompilator zaczął
> produkowac równolegle kod ARM.
>
> To że nie padł ci jakiś hello world nie oznacza że nie ma takich
> problemów w dużych aplikacjach. Są. Wiele osób na kierowniczych
> stanowiskach w wielu firmach podejmowalo decyzje bazujące na
> ignoranctwie, braku wyobraźni i pielegnowaniu dziadostwa.
>
> > to myślę, że biblioteka do której linka podałeś, wymaga więcej świadomości
> > chociażby ze względu na to, że dużo dzieje się w destruktorach
>
> Nie.
>
> , a
> > klamerki nie są opcjonalne.
>
> Nie.
>
> > Programista zawsze powinien być świadomy
> > tego co robi.
>
> Słusznie. Świadomy nie wybierze zapisu raw nawet jesli ma napisać
> następny denny program do rozliczania faktur.
>
> > Ale nie przesadzałbym z całkowitym zakazem operowania na
> > binarnych formatach.
>
> Nie ma zakazu. Jest tylko armata z odpalony lontem wymierzona w stopę
> wyłacznie z powodu ignorancji.
>
> > Sorry, ale przyznając częściowo rację, nadal upieram się, ze foramty
> > binarne nadal mają się dobrze.
>
> Każdy format jest binarny. Problem nie lezy w tym jak zapisywać ale czy
> masz kontrolę nad tym jak się zapisuje. Robiąc write na kawałki pamięci
> masz wiele niewiadomych. Mam tutaj na tapecie przykład jak jakiś kretyn
> zapisywał do *xmla* liczbę i niespecjalnie przejmował się little/big
> endianess. Bo char* załatwia temat skuteczniej niż jakieś serializacje
> dla frajerów.
>
> To jak piszesz nawet drobne kawałki kodu niestety często oznacza rowniez
> jakie decyzje podejmujesz pisząc komercyjnie.
Następne wpisy z tego wątku
- 08.12.15 17:47 M.M.
- 08.12.15 18:20 M.M.
- 08.12.15 18:29 M.M.
- 08.12.15 18:31 Adam M
- 08.12.15 18:47 M.M.
- 08.12.15 19:03 witek
- 08.12.15 19:07 M.M.
- 08.12.15 19:18 Adam M
- 08.12.15 19:32 M.M.
- 09.12.15 10:19 Tomasz Kaczanowski
Najnowsze wątki z tej grupy
- John Carmack twierdzi, że gdyby gry były optymalizowane, to wystarczyły by stare kompy
- Ada-Europe Int.Conf. Reliable Software Technologies, AEiC 2025
- Linuks od wer. 6.15 przestanie wspierać procesory 486 i będzie wymagać min. Pentium
- ,,Polski przemysł jest w stanie agonalnym" - podkreślił dobitnie, wskazując na brak zamówień.
- Rewolucja w debugowaniu!!! SI analizuje zrzuty pamięci systemu M$ Windows!!!
- Brednie w wiki - hasło Dehomag
- Perfidne ataki krakerów z KRLD na skrypciarzy JS i Pajton
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- Instytut IDEAS może zacząć działać: "Ma to być unikalny w europejskiej skali ośrodek badań nad sztuczną inteligencją."
- U nas propagują modę na SI, a w Chinach naukowcy SI po kolei umierają w wieku 40-50lat
- C++. Podróż Po Języku - komentarz
- "Wuj dobra rada" z KDAB rozważa: Choosing the Right Programming Language for Your Embedded Linux Device
- Nowa ustawa o ochronie praw autorskich - opis problemu i szkic ustawy
- Alg. kompresji LZW
Najnowsze wątki
- 2025-05-23 Re: Wyzywanie Bodnara od "gangstera i bandyty" wycenione (w pozwie) na 20_000 PLN
- 2025-05-23 Gdańsk => Programista Delphi <=
- 2025-05-23 Warszawa => Senior Key Account Manager IT <=
- 2025-05-23 Zielonka => Key Account Manager IT <=
- 2025-05-23 Poznań => Konsultant wdrożeniowy Comarch XL (Logistyka, WMS, Produkc
- 2025-05-23 Elektrozawór do tlenu
- 2025-05-23 Białystok => NMS System Administrator <=
- 2025-05-23 Warszawa => Cloud Engineer (Azure) <=
- 2025-05-23 Warszawa => Inżynier cloud (Azure) <=
- 2025-05-23 Warszawa => Programista Full Stack .Net <=
- 2025-05-23 Warszawa => Software .Net Developer <=
- 2025-05-23 Łódź => Programista Mainframe (z/OS, Assembler) <=
- 2025-05-23 Warszawa => Starszy Programista C <=
- 2025-05-23 Polskie Obserwatorium Bezpiecze?stwa Ruchu Drogowego (POBR) mapa wypadk??w
- 2025-05-23 Warszawa => Team Lead Data Engineer (obszar Snowflake) <=