eGospodarka.pl
eGospodarka.pl poleca

eGospodarka.plGrupypl.misc.elektronikaAVR po latachRe: AVR po latach
  • Data: 2021-11-18 18:28:57
    Temat: Re: AVR po latach
    Od: Mateusz Viste <m...@x...invalid> szukaj wiadomości tego autora
    [ pokaż wszystkie nagłówki ]

    2021-11-18 o 18:12 +0100, heby napisał:
    > Dostałeś wlaśnie metodę eliminacji białka z procesu tworzenia się
    > błedu w kodzie.

    Nie, nie dostałem. :)
    Ty tego białka nie wyeliminowałeś, tylko je przesunąłeś w inne miejsce.

    > > W konkursie wystartowała natomiast kategoria nowa: "zapomniałem
    > > ustawić scope guard na włączenie przerwań".
    >
    > Co wydarzy się 3x rzadziej, niż w twom ręcznie wydziarganym kodzie.

    Ech, czyli jednak dyskutowanie o prawdopodobieństwach. Szkoda.

    > Nie pojmujesz że to nie jest styl. To zwiększanie bezpieczeństwa
    > kodu. Są miejsca, gdzie takie gówno oparte o goto wyleciało by z
    > hukiem na review razem z autorem tego szamba.

    Bo ty tak mówisz?

    > Ten przewyższa, tylko nie pojmujesz, najwidoczniej w projektach
    > miganai diodą nie ma problemu i stąd ten problem z rozumieniem tej
    > wyższości.

    Czy to miganie diodą, czy sterowanie promem kosmicznym, w obu
    przypadkach scope nie powinien być tak rozległy, że autor przestaje nad
    nim panować.

    > To jeszcze jeden:
    >
    > UART0CTL = 1<<UART0_DOUBLE | 1<<UART0_REVERSE | 1<<UART1_FAST;
    >
    > Ten kod ma buga. Nie do znalezienia oczami natychmiast. Użyto złej
    > flagi, od innego uarta. W czasach ludzi robiących #define UART0_FOO 7
    > to jest poważny problem.
    >
    > Mogę ten kod napisać sprytnie.

    O, czyli może jednak będzie konstruktywnie. No to dajesz.

    Mateusz

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: