Rekursja i wskaźniki

15-letnie doświadczenie w dziedzinie rekrutacji programistów upewniło mnie, że wszyscy najlepsi programiści z łatwością sobie radzą z jednoczesnym, wielopoziomowym myśleniem abstrakcyjnym. Nie mają problemów z algorytmami rekurencyjnymi (których rozumienie wymaga przechowywania w mózgu wielu poziomów stosu wywołań naraz) lub skomplikowanymi algorytmami opartymi na wskaźnikach (gdzie adres obiektu jest niejako jego abstrakcyjną reprezentacją).

(…)

Z jakichś powodów większość ludzi rodzi się bez tej części mózgu, która umożliwia zrozumienie wskaźników.

Joel Spolsky „Smart & Gets Things Done” (109)

Skomentuj

Wprowadź swoje dane lub kliknij jedną z tych ikon, aby się zalogować:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj / Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj / Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj / Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj / Zmień )

Connecting to %s