bellsky

只要你有勇气,你就可以将世界踩在脚下!

2015061903 - 浏览器市场份额

转载:http://www.oschina.net/news/62055/global-browser-market?from=20150503       全球浏览器统计:IE 占 56% Chrome 首超 25%              从图示可以看到IE占据半壁江山,其次是...

2015-06-19 21:50:43

阅读数:212

评论数:0

2015061806 - 10年程序开发经验总结(3)

15,面对面的交流最有效       当我们需要讨论如何解决问题时,那么面对面的交流比视频、打电话和电子邮件都要好。       16.橡皮鸭法       遇到你绞尽脑汁也解决不了的问题时,不妨找一个同事,然后将问题解释给他们听。很多时候,当你在叙述时,即使你的同事一言不发,你可能也会突然灵...

2015-06-18 23:23:09

阅读数:204

评论数:0

2015061805 - 10年程序开发经验总结(2)

9.bug总是难免的      我不喜欢那些宣称软件开发可以“一蹴而就”的高谈阔论。不论你再怎么费尽心机,bug总是难免的。最好能够做成可以快速故障排除、修复bug和部署修复的系统。      10.解决故障报告      每个开发人员都应该花时间去处理来自客户的故障报告,并修复bug。这能让...

2015-06-18 23:19:30

阅读数:280

评论数:0

2015061804 - 10年程序开发经验总结(1)

开发      1.从小事做起,然后再拓展       无论是创建一个新的系统,还是添加功能到现有的系统中,我总是从一个简单到几乎没有任何所需功能的版本启动,然后再一步一步地解决问题,直到满意为止。我从来没有妄想过能够一步登天。相反,我一边开发一边学习,同时新掌握的信息还可以用于解决方案中。 ...

2015-06-18 23:13:22

阅读数:196

评论数:0

2015061706 - 工作反思

今天新入职不久的同事的返回给web前端开发的同事的返回值,并没有严格要求现有的数据类型进行数据拼装,而是根据当时的Action类内部已经有的代码,参考原有代码,而原有代码处理方式不是那么明智,自己拼装的.      所以返回值就是各种各样的字段,给IOS和移动端的接口都是如此,结果导致数据格式不匹...

2015-06-17 22:02:51

阅读数:215

评论数:0

2015061607 - 前后端接口校验

我在思考,如果给前端的接口设置某个字段为必填,那么后端是不是需要对前端数据进行各种各样的校验,以保证在错误的时候顺利运行下去.此时的校验不是安全性校验,那么就是攻击性的校验了.     从前端传递过来的数据,非空校验,准确性校验,安全性校验.对应返回不同的错误信息提示.     非空校验;准确...

2015-06-16 23:09:50

阅读数:739

评论数:0

2015061605 - 网站前后台数据传递方法

从界面传递给后台数据时,在后台的action中的Method中使用POST方式.    原因在于使用GET方式后,很多情况下都可以通过数据尝试进行破解.使用POST安全性角度来说更好点.

2015-06-16 23:03:56

阅读数:207

评论数:0

2015061510 - 枚举

对于常量,建议适用枚举类型         适用枚举好处1.数据在一个范围内选择,而不能随意写入数据.可以强制保证数据的有效性.

2015-06-16 00:41:35

阅读数:147

评论数:0

2015061509 - 注释分析(2)

对于下面类似的接口         接口参数过多就表明设计有问题.可以实现功能,但是没有考虑可扩展性,没有替维护人员考虑.考虑的只是眼前功能而已.如果不考虑上面问题,那么新项目和现在的代码可维护程度都差不多.严重破坏开闭原则.     个人还是建议类上说明类的用途,重要属性的含义,方法的作用,...

2015-06-16 00:35:48

阅读数:166

评论数:0

2015061508 - 注释分析(1)

下面截图是绝大部分接口中类似的一部分         稍好一点的接口如下:         说明接口用途,只要参数名称和实际意义相同.但是依旧有问题     比如查询获取剩余每日额度,如果额度为0,那么返回值是null还是new BananaQuota()呢.对于方法调用者来...

2015-06-16 00:33:15

阅读数:208

评论数:0

2015061507 - 注释说明

注释一般是对代码的说明和补充,如果代码能说明问题可以不添加注释,但是存在一个问题就是你认为表达的很清楚了,也许事实上真是表达很清楚.但是对于别人而言,未必能认为你的代码能表达很清楚.所以若干注释是必要的.    对于特定的业务,首批开发者对业务都比较熟悉,从技术开发角度而言可能对他来说很简单很容...

2015-06-16 00:29:37

阅读数:249

评论数:0

2015061506 - 代码分析之代码格式(3)

a04.方法之间空行         b04         方法和方法凑在一起的感觉       a05.花括号的使用         b05         没有对错,只要开发人员同一风格即可.       a06.逗号后有一个空格         逗号之后加空格主要起强调...

2015-06-16 00:27:55

阅读数:152

评论数:0

2015061505 - 代码分析之代码格式(2)

具体问题对比情况如下:    a01.属性的位置(类定义下边)        b01.属性位置不定     从个人的阅读习惯看,成员属性聚集一起.         a02属性和类定义间距(不建议空行)          b02类定义和属性空行          b03在具体的操作类...

2015-06-16 00:10:05

阅读数:238

评论数:0

2015061504 - 代码分析之代码格式(1)

新入职的公司已经两个月,最近特意花费两天时间对代码的不足进行分析.       针对代码格式的说明.              如果说编程是书写优美的文章,那么格式就是文章的语句段落的样式,比如首行空格两个,使用排比,比喻,进行换行空格等,我们不可能一逗号到底,不可能全篇只有一个段落.如果文章段...

2015-06-15 23:56:37

阅读数:235

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭