Jako że tematyka poruszanych zagadnień w owej kategorii będzie różnoraka i wielopoziomowa, jak sama jest informatyka, chciałbym poczynić pewne założenia, które ułatwią mi pisanie, a jednocześnie pokażą potencjalnemu czytelnikowi na co ma się szykować klikając w kolejne linki.
Pierwsza rzecz, będę zakładał że czytelnik ma podstawy matematyki na poziomie liceum, czy matury. Nie chcę się rozwodzić np. czym jest funkcja, zmienna, wektor lub ciąg. Chciałbym poruszać te tematy później w bardziej informatyczny sposób, ale opisując np. czym jest złożoność obliczeniowa, będę musiał używać pojęć typu ograniczenie z góry lub z dołu, a wyjaśnianie ich za każdym razem, może być problematyczne.
Druga rzecz. Jeżeli powstaną artykuły niebędące tutorialami programowania, będę zakładał podstawową wiedzę programistyczną, np. czym jest zmienna, funkcja, biblioteka, etc, na poziomie abstrakcyjnym. Nie oczekuje znajomości implementacji owych pojęć w assembly czy binarnie, chciałbym jednak, żebym nie musiał tego za każdym razem tłumaczyć.
Jeżeli czujesz po przeczytaniu powyższych paru zdań, że niektóre tematy mogą być dla Ciebie za trudne, jesteś w błędzie. Każde pojęcie które będę wprowadzał, będę tłumaczył w sposób na tyle prosty, żeby zrozumiał to każdy. Czytając każdy artykuł w kolejności jaką ustala lista w wyznaczonej kategorii nie będzie okazji się zgubić, czytając jednak na wyrywki pierwsze dwa akapity tego wpisu brutalnie muszą być spełnione.
Dziękuję za uwagę i zapraszam do lektury tej kategorii :)
Komentarze