eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaCzas na Windows 10Re: Czas na Windows 10
  • Data: 2017-01-28 22:47:01
    Temat: Re: Czas na Windows 10
    Od: slawek <f...@f...com> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    On Sat, 28 Jan 2017 20:30:42 +0100, Sebastian
    Biały<h...@p...onet.pl> wrote:
    > To nie jest prawda. Natomiast dobra praktyka programisty to
    wstawianie
    > assert( ptr != nullptr ) w każdym możliwym miejscu dereferencji
    gdzie
    > nie ma if-a. W praktyce w każdym się nie da, ale jakośc kodu mierzy
    się
    > m.in. ilością asercji a te z ptr są wręcz oczywiste.

    Oj, jak widzę Seba wie już że są asercje. Nie wie biedactwo że te
    asercje można wyłączyć przez NODEBUG. (Tak, w C++, a nie jakiejś tam
    Javie.)

    I wyłączone asercje nic nie zrobią. Bo ich zwyczajnie nie ma.

    Do tego asercje działają na zasadzie "pokażemy programiście że jest
    błąd". Zwykły użytkownik lepiej skorzysta na zwykłym if. Czy to if
    pokaże coś i zrobi abort, czy nie... to kwestia otwarta.

Podziel się

Poleć ten post znajomemu poleć

Wydrukuj ten post drukuj


Następne wpisy z tego wątku

Najnowsze wątki z tej grupy


Najnowsze wątki

Szukaj w grupach

Eksperci egospodarka.pl

1 1 1

Wpisz nazwę miasta, dla którego chcesz znaleźć jednostkę ZUS.

Wzory dokumentów

Bezpłatne wzory dokumentów i formularzy.
Wyszukaj i pobierz za darmo: