Byłem korektorem książki, a moja opinia do Alexa miała duży wpływ na styl prezentacji. Cieszę się, że nazywam siebie jednym z jego uczniów. Uważam, że materiał jest fascynujący i całkowicie zmienił sposób pisania kodu, nawet kodu Java.
Niektóre z „metod” Alex są radykalne mimo niejasnego sformułowania przytaczam:
- progamming jest o dwie rzeczy: Algorytmy i struktury danych.
- Pomyśl o każdej linii kodu, którą piszesz.
- Zapoznaj się ze strukturą problemu, który próbujesz rozwiązać.
- Dobry kod jest często przepisywany, aby być lepszym.
- Celem jest napisanie kodu zarówno ogólnego, jak i jak najszybszego.
- Poprawne nazywanie rzeczy jest bardzo ważne.
- Często rdzeń algorytmu jest już dobrze rozumianym pomysłem.
- Jeśli twoja funkcja wylicza coś interesującego, zwróć ją.
Jak to zmienia się w kod źródłowy? Moje posty na StackOverflow zostały zrobione po tym ulepszeniu w moim rozumieniu, więc możesz je przeczytać, jeśli chcesz. W przeciwnym razie nie jestem pewien, jak odpowiedzieć na twoje pytanie do zadowolenia.
Być może można przedstawić podsumowanie, jakie metody są, więc nie mamy pojęcia, co próbujesz wydostać się z tym pytaniem. Również takie dźwięki powinny być pytaniem wiki. – Marcin