c#发展

注册

 

发新话题 回复该主题

IDEA20212永久破解教程,可激活 [复制链接]

1#

今天开始着手开发一个android项目。我曾经有过几个android项目的经验,但近些年一直在跟服务器相关的程序打交道,开发客户端那一套技术都快忘记光了。

所幸,我的脑子里对于android开发相关的细节还有淡淡的印象,加上参考我以前写的项目的代码,整个app技术核心相关的结构已经快被我拼凑完成,接下来就是边看api文档边开发了。此时,假如把我电脑的网线给拔了,我估计会什么也做不出来。

不知从何时开始,我写代码越来越依赖api文档了。除了入行时开始用的.net和前端技术以外,使用任何其它技术都已经离不开互联网。通常使用这些技术解决问题的状态是写几行代码,然后打开浏览器查查API,接着再继续写,看起来就跟刚写代码没几天的新手一样。令人意外的是,即便如此,所有的问题也都让我解决了,而且貌似解决的还不错,很少有出漏子。

不知从何时开始,我写代码的特点是,使用完全陌生的技术和使用玩的很熟的技术做项目花的时间差不了多少;而在项目开发完成后,测出来的BUG数量基本是在同一个量级,就好像根本就不是第一次用一样。

记得我开发的第一个android项目是一个外包项目,当时我替人家做网站,网站做好以后,甲方让我顺便把android的版本也给做了。有钱不赚是王八蛋,虽然当时对android开发完全没有概念,我还是硬着头皮把项目接了下来。那时候年轻,精力旺盛,可以一天只睡五小时,加上有c#经验,写java可以无缝过渡。剩下的就是一边查androidapi一边做,居然也让我神奇的在指定的时间前交付了,而且app没出什么bug,第一个版本就稳稳当当的运行了好久。

这有点反直觉,按理说使用新的技术至少需要一个学习的阶段,这也是大学的编程课和培训班存在的意义,假如编程技术能拿来就用,那岂不是说明根本没什么技术含量。

分享 转发
TOP
发新话题 回复该主题