成为更好的iOS和MacOSX程序员

时间:2011-12-15 21:58:58

标签: objective-c ios cocoa

我已经开始使用Project Euler来改进我的Objective-c编码并解决了一些问题。到目前为止,我认为围绕不同的概念包围着我。不幸的是,我真的没有看到我在iOS和Mac上使用的应用程序中的任何用途。

我将继续完成这些问题(因为我能够),因为我认为这是一项伟大的大脑运动。我已经搜索过,但是没有发现任何网站存在更多与编程相关的问题而且没有数学中心。

到目前为止,我的学习成绩如下:

  1. 我想在我的程序中执行 _ ___
  2. 阅读有关 _ __
  3. 的书籍
  4. 试验一下
  5. 观看有关 _ __ 的视频(我观看了像Dr. Larson的高级iPhone课程的WWDC和视频)
  6. 尝试实施新知识。
  7. 我知道阅读相关和更一般的理论书籍,如'实用程序员'(几天前开始 - 正如stackoverflow问题1711中的建议)将继续帮助我成为更好的程序员和stackoverflow非常好,提供的问题和答案的质量。

    您是否使用任何其他以Mac为中心(或至少面向对象)的Project Euler-esq网站,数学量较少(即完成任务转移到更难的相关任务)?如果没有,我缺少另一种我应该用来帮助变得更好的资源。

    我知道其他编程语言存在相关问题。但我想特别要求iOS和Mac开发。


    这篇文章向我介绍了PE http://www.theatlantic.com/technology/print/2011/06/how-i-failed-failed-and-finally-succeeded-at-learning-how-to-code/239855/

    Project Euler网站似乎有很多不足之处我找到了一个法语版本,以供那些不知道它是什么http://toprog.fr.nf/的人参考(点击'Exercices du projet Euler')

    感谢您花时间阅读/回复,

1 个答案:

答案 0 :(得分:1)

我发现“Uncle Bob”Martin的CleanCoder视频对于良好的编码非常有用,而不是Mac特定的。

当然,它们是基于Java的,但它们是关于最佳实践的,并且需要付出一些努力才能应用于Objective-C。