跟着“健哥”学编程(五)

引言

程序员就是一个矛盾体,尤其当发现另外一种实现方式的时候,推翻原来意味着对之前的工作的否定,不使用最新的方法,心里总是过意不去。

页面不停搭,纠结闹不停

今天真正有效率的时间应该算是下午的时间了,但也是这几天来最纠结的时间了。这段时间中看到一个页面中最多的内容。这些内容就给人的感觉就是很相同但是细节之处又不同。我的纠结就是将每一块设立一个专门的cell去搭载,还是抽象出通用的cell来进行搭载。
时间不允许自己更多的思考,我就选择了第一种的方式,带来的结果就是,自己不断的创建cell文件。以至于每一个cell成为一次性的文件,更随着创建文件的增加,自己也渐渐忘记了不同的cell实现的不用的功能。
在这样的模式下,用了将近5个小时的时间完成了三个页面,其中一个页面用了将近4个小时的时间。在剩下的1个半小时的时间中,自己产生了厌烦的情绪。我在反思,iOS端的页面搭建,如果就是这样,就没用任何的技术可言,自己心中的界面搭建应该是抽象的通版界面加上逻辑的运用实现一个个具体的页面功能。
就在接下来的1个半小时的时间中,我再拿出三个相似的页面,仔细的分析页面中控件的关系,并努力抽离出通版的控件,接下来就要用第二种方法去尝试,用逻辑去挥舞控件,想想都有中兴奋涌上心头。

总结

方法没有绝对的好与不好,比如上面的两个方法,在适合自己的环境中效果都是很突出的。我要找出它们相适应的环境,让方法发挥出更大效用。突然发现自己就像一个管理者,在尽力发现部下的优点并发挥每一个部下的最大潜力。激动。

版本

V1.0

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 175,823评论 25 709
  • 2017.02.22 可以练习,每当这个时候,脑袋就犯困,我这脑袋真是神奇呀,一说让你做事情,你就犯困,你可不要太...
    Carden阅读 5,212评论 0 1
  • 发现 关注 消息 iOS 第三方库、插件、知名博客总结 作者大灰狼的小绵羊哥哥关注 2017.06.26 09:4...
    肇东周阅读 14,278评论 4 61