iOS(OC)开发之随感

晒一张我家MT

1.代码规范

规范很重要!
规范很重要!
规范很重要!


2.设计

设计改变一切!
设计改变一切!
设计改变一切!

逛宜家的时候会惊叹于宜家的设计真真儿是nice,看到某个app也会惊叹于UI或者功能设计的nice。代码的编写也是需要设计的,漂亮的代码、美的代码看着舒服,运行也快(哈哈,我相信是这样的😆😆😆)

搭一个框架的时候、写一个类的时候、写一个方法的时候、写一个UI的时候、甚至目录结构都应该有设计感在里边
方法的单一性、类的重用性扩展性等等基本的设计必须有

一个好的框架可以用n多年,一个好的类可以用n多年,一个好的控件封装(eg:SDWebImageView)可以被n多人认可、适应多种业务等

看着别人设计的东东,用户体验那么爽,下载量这么高,你难道没有一点点想法么


3.吐槽

改过很让人痛苦的代码:

  • 所有的回调用通知,名字还乱七八糟
  • 所有的view都给上tag,tag值千奇百怪
  • 变量、方法、类,随意命名,莫名其妙的命名
  • view的布局用一堆数字控制
  • 改一处而需动全身的代码
  • ……

4.深入理解一些东东


5.未来畅想

阿里出的weex,微信出的小程序,苹果swift4.0等,App的开发越来越多样了,我该学习哪种呢?

做开发正真该学的是什么呢?

沉思半晌...

个人觉得是:

  • 扎实的基础
  • 优秀的思路
  • 清晰的逻辑
  • 不断的交流
  • 不断的学习
  • 阅读英文文档的能力
  • 强烈的求知欲、进取心
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容