Zastanawiałem się, jakie są naprawdę trudne książki na temat programowania, które skłoniłyby mnie do myślenia. Mówię o językach niskiego poziomu, takich jak c itp. I algorytmach, punktach, funkcjach itp.
Wielkie dzięki.
Zastanawiałem się, jakie są naprawdę trudne książki na temat programowania, które skłoniłyby mnie do myślenia. Mówię o językach niskiego poziomu, takich jak c itp. I algorytmach, punktach, funkcjach itp.
Wielkie dzięki.
Odpowiedzi:
Sztuka programowania komputerowego. Donald Knuth.
Nie tak „wprowadzające”;)
Dyscyplina programowania, autor: Edgar W. Dijkstra
Jak napisać poprawny kod
To nie jest książka do przeczytania, to książka do nauki
Książka smok z pewnością pomoże Ci zrozumieć pojęć niskim poziomie.
Siedem języków w ciągu siedmiu tygodni da ci wiele do zabawy. Gdy wszystko inne zawiedzie, przeczytaj „Struktura i interpretacja programów komputerowych” Jedna z najlepszych książek na temat programowania.
Gorąco poleciłbym Przepisy numeryczne: Sztuka obliczeń naukowych .
Fantastyczna książka, która szczegółowo opisuje wiele przydatnych algorytmów naukowych. Przez całą moją karierę w wbudowanym i przemysłowym systemie komputerowym jedna lub inna wersja, w jednym lub innym języku 1 , była moim stałym towarzyszem.
Sugerowano już kilka alternatyw dla znanych (i doskonałych) książek:
Niski poziom .NET: CLR przez C # J. Richtera. Warto przeczytać, jeśli chcesz poznać rdzeń platformy .NET.
Niedawno zacząłem czytać Hacker's Delight (http://www.amazon.com/Hackers-Delight-Henry-S-Warren/dp/0201914654). W trudnych aspektach może nie być bardzo wysoko. Ale dałbym mu wysokie noty za dokładność, niski poziom i sprytne rozwiązywanie problemów, zgodnie z duchem jego nazwy.