Ресурси для розвʼязування задач

Дізнайтеся про загальні техніки розвʼязування задач, які допоможуть у програмуванні.


Як зазначено в першій статті тут, розвʼязання задач - це метанавичка. Ми помічаємо, що часто найскладніша частина розвʼязання задачі - не синтаксис чи структура мови програмування, а те, щоб зрозуміти, що саме кодувати і з чого почати. Розробляти стратегії та систему, щоб розбивати задачі на кроки, які можна закодувати, - чудова навичка, яку варто розвивати. Нижче зібрано статті, відео та книжки від спільноти, які допоможуть нам розвинути цю супернавичку.

Деякі з цих книжок можна також читати через бібліотеку Association of Computing Machinery (ACM). Інформація про членство (платне) доступна на acm(dot)org.