技术宅,fat-man

增加语言的了解程度可以避免写出愚蠢的代码

导航

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 50 下一页

2013年1月17日 #

项目设计阶段的一些事

摘要: 设计阶段模块和接口所能细化到的程度:SSO模块的设计SSO模块更细的设计 阅读全文

posted @ 2013-01-17 10:29 codestyle 阅读(170) 评论(0) 推荐(0)

2012年12月28日 #

日志系统级别设定

摘要: CFANS·梦断代码11:16:53请教你一个问题CFANS·梦断代码11:18:25在一个系统里要使用日志,这个日志级别怎么设定,哪一些数据或者动作是调试才需要的,哪些即使上线也还需要CFANS·梦断代码11:18:47你们的项目日志的方案或者规范是个什么样子方开宇11:21:05这个没有特定的标准。一般是流程中的结果数据,需要定为常规日志,流程中可变的具有含义的临时数据,定为调试数据方开宇11:22:08所有捕捉到的异常定义为error级别CFANS·梦断代码11:23:29和外部进行交互的接口,是不是上线以后还需要记录?CFANS·梦断代 阅读全文

posted @ 2012-12-28 11:48 codestyle 阅读(1628) 评论(0) 推荐(0)

2012年12月24日 #

web程序逻辑和物理结构

摘要: 阅读全文

posted @ 2012-12-24 15:22 codestyle 阅读(296) 评论(0) 推荐(0)

2012年12月10日 #

转:开火,移动-大神Joel 也浮躁

摘要: http://www.ituring.com.cn/article/187282002 年 一月六日 星期日有时候我就是不能静下心来干活。没错,我进了办公室,但我只是到处瞎晃悠,每隔十秒就检查一下email,看网页,甚至干点不走脑子的活,比如支付美国快递的账单。但我就是不能专心写代码。面对这种毫无成果可言的状态,我的斗争一般会持续一到两天。但在我做开发的职业生涯里,有那么几次我几个礼拜也写不出来一行代码。就像他们说的,我不在状态,我迷迷糊糊,我整天都魂不守舍。每个人都会有情绪低谷;有些人比较浅,而另外一些人可能会比较深,甚至深不见底直至生活不能自理。这种失力期看起来的确和悲观失望的情绪多少有些 阅读全文

posted @ 2012-12-10 12:35 codestyle 阅读(242) 评论(0) 推荐(0)

转:如何编写出优美的JavaScript代码?

摘要: http://www.csdn.net/article/2012-12-06/2812544-How-to-make-the-beautiful-JavaScript-cod在多年以前,人们注重功能是如何实现的。现如今,随着Web及互联网技术的不断发展,功能仅成了最基本的要求,如何写出漂亮,整洁的代码已成为一个大牛级程序员不可或缺的条件。一位前端开发工程师便在知乎上提问:“我是一名前端开发工程师,主要编写JavaScript,有两年经验。最近在写一些页面上的模块,发现自己在构思的时候总是很清晰,但是写着写着感觉代码越来越乱,看起来就像一坨屎,而我又有点儿代码洁癖,看着越来越乱的代码就不想进行下 阅读全文

posted @ 2012-12-10 10:55 codestyle 阅读(276) 评论(0) 推荐(0)

2012年12月2日 #

CppUnit编译与入门

摘要: 什么是CppUnit?CppUnit是xUnit家族一员,xUnit是一种测试框架,最早在smalltalk上实现,后来被广泛的在各种语言上实现,除了CppUnit还有NUnit(C#版本)phpUnit(php版本我还用过),和CppUnit类似的还有gtest(google搞的C++测试工具)cmockery (C语言测试工具,也是google的)CppUnit以源码方式发布,所以想要使用这个工具需要先下载再编译,Windows下的CppUnit还带了一个MFC项目,以图形化的形式报告编译情况如何编译:0 : 编译环境 windows7, vs20101 :下载源码包 最新的版本是1.21 阅读全文

posted @ 2012-12-02 18:00 codestyle 阅读(2060) 评论(0) 推荐(0)

2012年12月1日 #

白盒测试和黑盒测试(感谢东子哥作答)

摘要: Q: 如何给这个函数做白盒测试,黑盒测试,该函数有无错误//被测接口float avg(float *list,int count){ float sum = 0.0; for(int index = 0;index < count;index++) sum += list[index]; return sum / count;}A:float avg(float *list,int count)黑盒:用例测试白盒:code review这个白盒结果:1.没有注释2.没有处理list为空的情况3.没有处理count为0或负数的情况4.没有处理指针溢出5.没有处理... 阅读全文

posted @ 2012-12-01 16:20 codestyle 阅读(376) 评论(0) 推荐(0)

2012年11月28日 #

深入浅出K-Means算法

摘要: 摘要:在数据挖掘中,K-Means算法是一种 cluster analysis 的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。在数据挖掘中,K-Means算法是一种cluster analysis的算法,其主要是来计算数据聚集的算法,主要通过不断地取离种子点最近均值的算法。问题K-Means算法主要解决的问题如下图所示。我们可以看到,在图的左边有一些点,我们用肉眼可以看出来有四个点群,但是我们怎么通过计算机程序找出这几个点群来呢?于是就出现了我们的K-Means算法(Wikipedia链接)K-Means要解决的问题算法概要这个算法其实很简单,如下图所示:从上图 阅读全文

posted @ 2012-11-28 13:42 codestyle 阅读(303) 评论(1) 推荐(0)

2012年11月21日 #

测试用例的代码复用

摘要: 创建笔记用例(创建笔记之前需要先登录)登录用例 阅读全文

posted @ 2012-11-21 13:20 codestyle 阅读(271) 评论(0) 推荐(0)

2012年11月19日 #

骆驼命名法(Camel Case)

摘要: 团队编码风格:类名,模块名,文件名 大驼峰命名法(Upper Camel Case)方法名,变量,小驼峰命名法(Lower Camel Case)常量可以用全大写加下划线或大驼峰命名法重构:类以上的名称不允许重复删除无用代码代码分段编写 阅读全文

posted @ 2012-11-19 19:10 codestyle 阅读(929) 评论(0) 推荐(0)

上一页 1 ··· 34 35 36 37 38 39 40 41 42 ··· 50 下一页