博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
重视细节,方能得到认可
阅读量:5990 次
发布时间:2019-06-20

本文共 848 字,大约阅读时间需要 2 分钟。

 最近在和部分新团队成员合作时,感觉有些不顺畅。我想我也许会给别人留下苛刻,甚至挑剔的“坏”印象,但是我仍然要坚持,因为我们是在做产品,不是在做廉价玩具。

    简单讲述一下情况:近期要演示一款产品的阶段性成果,虽然仅仅是内部演示,但是对我们这个刚刚成立不到一年的研究院来说却有着很大的意义:其一.我们在对公司核心的技术进行升级,甚至在技术实现上进行了大的创新,必须要让别人看到这种新技术带给大家的震撼;我们在探寻公司今后新的运营方式,必须在产品的外在表现上能很好地体现我们的思路。其直接影响到的就是公司今后对我们核心技术研究院的投入和支持;其二.从我们每个人的发展上,也是一次很好地提升;
 
    但是在整个开发过程中,我却发现部分人把产出都用在了完成逻辑功能上,很少会去注意良好的架构,良好代码组织,良好UI展现,更别提程序的健壮性了。了解之后发现,很多人从态度上只是想做一个可以用的软件。这是一次我和其中一个研发人员简单的对话,我:为什么程序会崩溃?他:很少会崩溃,所以没去管。review代码,我冒出一身冷汗,竟然在程序中少有错误处理,给他讲了错误处理的重要性,要求但凡需要处都要进行错误处理和日志输出。在这些工作做完后,崩溃避免。请参见我的另一篇文章
 
    UI部分的问题更多,究其原因还是那一点:只做出了功能,鲜有用户体验的考虑。而我其后的要求是每一处图标,每一次点击都要尽量尽善尽美,为什么?请参见 。
 
    另外还有一些基础设施的工作,比如项目路径组织,对单元测试和自动化测试的考虑.....。
 
    以上所提及的仿佛在部分开发人员眼里都不是重要的事,认为只要做出了逻辑功能自己就算大功告成了。想想我们前面说的要进行的演示,一次崩溃,一个丑陋的界面呈现,有可能就会毁了这个团队一年的辛勤工作。所以,不重视细节,我不会否定你,但我也不会肯定你的工作。
本文转自永远的朋友博客51CTO博客,原文链接http://blog.51cto.com/yaocoder/1097231如需转载请自行联系原作者
yaocoder
你可能感兴趣的文章
精华阅读第 12 期 | 最新 App Store 审核指南与10大被拒理由?
查看>>
Python操作mysql(增删改查)
查看>>
python:守护进程deamon
查看>>
java 得到以后的日期
查看>>
深度理解Android InstantRun原理以及源码分析
查看>>
dwr-Ajax开源框架
查看>>
【转载】理解本真的REST架构风格
查看>>
网址收藏
查看>>
linux的tar命令详情;linux多个文件压缩打包到一个压缩文件
查看>>
【Python】内置函数 enumerate
查看>>
关于SourceForge不能使用的问题
查看>>
Java魔法堂:打包知识点之META-INF/MAINFEST.MF
查看>>
Objective—C语言的新魅力——Nullability、泛型集合与类型延拓
查看>>
iOS开发之网络编程--获取文件的MIMEType
查看>>
AMD加载器实现笔记(二)
查看>>
五大常用算法之二:动态规划算法(DP)
查看>>
android 自定义ViewGroup实现仿淘宝的商品详情页
查看>>
Hibernate框架学习之一:Hello World程序
查看>>
chown命令
查看>>
RAC环境listener.ora和tnsnames.ora配置总结
查看>>