Ćwiczenia z analizy kodu

0

Poszukuje jakiś materiałów, przykładowych programów z błędami w ramach ćwiczeń - coś dostępnego online.
ps. widziałem tą książkę z heliona

2

Możesz przepatrzeć forum - czasami ludzie walą tu takim syfem, że aż głowa boli.

1

Sklonuj randowomy projekt OS (byle dość skomplikowany i popularny) i zacznij rozkmniać jakiś fragment (od ogółu do szczegółu).

1

Możesz też poszperać na githubie i pozaglądać w mniej popularne projekty. Pomyśl, co można by zrobić, aby uczynić ich kod czytelniejszym, bardziej zoptymalizowanym, lepszym.

0

Odkopuję temat:). Pytanie do doświadczonych koderów... Jakich technik używacie do analizy kodu? Używacie notatnika, kartki papieru? Jak to wygląda u was w życiu codziennym? Pomijam tutaj debugging...

Pewnego razu trafiłem do projektu, gdzie pracowało nas 7 osób a do dyspozycji mieliśmy 2 debugerry. Nie pytajcie dlaczego:), taka była polityka firmy ze względu na zmianę procka (był to ostatni projekt na starym procku). Wiele razy zdarzało się tak, że dostawaliśmy wyniki z Software/System testów i trzeba było to sprawdzić "ręcznie". Jeżeli kod jest podzielony na moduły i mamy masę flag/maszyn stanów itp, to jak skutecznie poradzić sobie z taką sytuacją? Osobiście używam kartki papieru i notuję. Czasami było tak zawile, że nawet używając kartki się gubiłem...

Jak jest u was? Znacie jeszcze jakieś inne techniiki poza kartką papieru i długopisa?

1 użytkowników online, w tym zalogowanych: 0, gości: 1