Przygotowuję się do egzaminu dotyczącego języków, gramatyki, parsowania i kompilatorów. Nie jest to tak naprawdę moja filiżanka herbaty i większość zasobów używam języka matematyki do określenia różnych warunków handlu i wyjaśnienia różnych pojęć, które muszę znać, zamiast trzymać się angielskiego lub francuskiego, co bardzo bym chciał. Dlatego mam problemy zarówno ze znalezieniem motywacji do kontynuowania nauki, jak i po prostu zrozumieniem teorii. Oto moje pytanie: czy ktokolwiek wie, gdzie mogę znaleźć "zabawny" sposób na naukę wszystkiego? A może przynajmniej bardziej "konkretny" i mniej "matematyczny" sposób radzenia sobie z tym tematem.Czy są jakieś "zabawne" sposoby na poznanie języków, gramatyki, parsowania i kompilatorów?
Muszę omówić następujące kwestie, aby wszystko na te tematy było mile widziane!
- analizowaniem (LR, LL, ...)
- Gramatyki (bezkontekstowych, deterministyczny, ...)
- analiza składni analiza przepływu Static
- Analiza oddziaływania dotycząca konserwacji oprogramowania oraz do uzależnienia interfejsy użytkownika
- Dynamiczna analiza
Oto niektóre zasoby, które mogą być uważane za „fun” (z naciskiem na cudzysłowów) sposób s, aby dowiedzieć się czegoś na temat przedmiotu technicznego, aby uzyskać poczucie tego, czego szukam.
- Why's Poignant Guide to Ruby
- Try MongoDB (typ Pomoc + Wprowadź)
Jeśli masz tylko tydzień, musisz przeczytać książkę Smoka, aby omówić większość z tych tematów. To nie będzie zabawne. –
Jeśli pozostanie mi tylko tydzień, wątpię, czy uda mi się szybko zdobyć książkę smoka. – Shawn