致开发组的两个逗比:移动 App 开发者的必修课
共 1053字,需浏览 3分钟
·
2016-08-12 21:21
很多朋友知道我在程序员客栈工作,想当然的就会问,你们这么专业的话,APP开发有什么建议吗?你们安卓APP是谁开发的?(我当然不会告诉他们小俊 其实是个产品经理......)你自己对你们产品满意吗?
往往我在和朋友聊天分享我们产品的时候,都会跟他们提起我们程序员客栈的开发团队。
我在聊天分享工作的时候,会跟他们提起我们开发组写程序快乐兴奋的地方。要保持写代码热忱要从影响力谈起,当下社会,智能手机人手一台,任何一个好的想法,都可以被落实到简单可执行的程序,Jane曾跟我说当我们的APP通过ASO有很多人使用的时候,我们的iOS工程师JOJO 是最开心的,或许这就是程序员所要必须获得价值感认同吧,这个时候整个团队的影响力就可以从此扩散与产生涟漪。
1.程序员要学会建立启发性思考
写代码只是一种与电脑互动的语言,但是要做好一个App需要更多生活上的知识与思考方向。除了会一门语言在身本领,也更要去关心周围生活环境,从生活上去找到不方便、不容易的地方,找到问题后想着自己是否可以来做改变,从一个App一点一滴开始,但也要记得人们才是这一切的主角。
2.要订定一个有蓝图的方向
写代码一定要有脉络,让自己可以在限定的时间内,写出一个可执行的程序,如此给自己阶段性肯定后,继续迈向下一个里程碑。
例如安卓软件开发APP必须学会JAVA语言,而IOS开发APP必须要会objective-c或者swift语言。
写代码一定要分级,从分级里面找已经会的地方与还不会的地方。其实我是一名伪开发者,但是我们诸多的优秀开发者都会告诉我,开发一定要先把面向对象程序设计基础、以及怎么写出判断式、物件之间转换、通过数据结构来呈现多笔数据、跑循环等方式来熟悉基本程序思维。
Android App构架
怎么通过设定档来定义App,再通过相关画面设定到程序撰写,在写Android App也是有他既定的框架,我们除了熟悉框架角色分工,也要知道当自己要写出几个功能画面,这之间彼此是怎么串接的。
3.写代码也要注重好习惯
好的程序员会懂得如何和其他人一起协同开发,因此在写代码的过程中,命名方式就要特别注意,什么时候用大写小写字母,是否好阅读、好找、好理解等原则。刚进入开发行当的程序员绝对不能偷懒与懒惰。
写代码是一个自己与计算机程序互相沟通不断前进之路,而这趟旅程是一条漫长的路,千言万语我都会回到一句最诚恳的建议,写代码一定要找到那快乐感觉,那感觉就是当你尝试尝试再尝试后,写出来后展现给朋友并且获得用户认可的那份雀跃感。