学习一些通用的解决问题技巧,帮助你更好地编程。
正如这里的第一篇文章所说,解决问题是一项元技能。 我们常常发现,编程语言的语法或结构并不是解决挑战时最难的部分,真正难的是想清楚_要写什么代码_,或者_从哪里开始_。 培养一套策略和体系,把问题拆解成可以写成代码的步骤,是一项非常值得养成的技能。 下面是一些来自社区的文章、视频和书籍,可以帮你练就这项超级技能。
其中一些书也可以通过美国计算机协会(Association of Computing Machinery,ACM)的图书馆阅读。 会员(付费)相关信息见 acm(dot)org。