技术宅,fat-man

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

导航

2013年10月24日 #

不可小觑的Web开发编码规范

摘要: http://www.csdn.net/article/2013-10-21/2817235-coding-conventions-in-web-development摘要:编码规范是一套规章制度,用来为某一特定的编程语言推荐编程风格、方法和实践。这些规范覆盖方方面面,包括注释、文件夹、文件组织、行首缩进、书面声明、空格、命名规格、编程实践和原则、构建最佳实践等等。文章作者Andrey Prikaznov在DZone上分享了关于Web开发里编码规范的注意事项。编码时间长的人总会遇到编码格式标准化的问题,但是不同的项目里需要使用不同的规则和风格来解决问题,甚至有的时候林林总总的繁杂事情会让人头脑 阅读全文

posted @ 2013-10-24 17:38 codestyle 阅读(329) 评论(0) 推荐(0)

codereview

摘要: 在我们公司里要执行代码审查。这是我们每天的例行工作。事实上,今天的我们正是从这种一直坚持探索的漫长道路上走出来的。我们尝试各种技术、方法和工具,直到我们走到今天的成就(但这并不是说我们就此停步)。在这旅途中,我们发现了很多的陷阱和危险,它们等待新手们上钩。这篇文章就是关于它们的:代码审查中的陷阱和误解。代码控制:很 多公司都把代码审查当成控制代码的方法。很多这样的公司都使用预提交策略。这种策略大多时候都是开源项目中使用,因为会有成百上千的提交者。可在一般的公 司里,很少会有这种情况。如果你雇用一个人,这意味这你要完全信任他,允许他将代码提交到代码库里。我知道有些公司会忍不住制定一些规程,要求程 阅读全文

posted @ 2013-10-24 14:50 codestyle 阅读(299) 评论(0) 推荐(0)

zlog小试(C语言日志工具)

摘要: test.c#include #include "zlog.h"int main(int argc, char** argv){ int rc; zlog_category_t *c; rc = zlog_init("test_hello.conf"); if (rc) { printf("init failed\n"); return -1; } c = zlog_get_category("my_cat"); if (!c) { printf("get cat fail\n"); zlog. 阅读全文

posted @ 2013-10-24 14:41 codestyle 阅读(1157) 评论(0) 推荐(0)

zlog使用手册,小靠谱啊

摘要: http://hardysimpson.github.io/zlog/UsersGuide-CN.htmlChapter 1 zlog是什么?zlog是一个高可靠性、高性能、线程安全、灵活、概念清晰的纯C日志函数库。事实上,在C的世界里面没有特别好的日志函数库(就像JAVA里面的的log4j,或者C++的log4cxx)。C程序员都喜欢用自己的轮子。printf就是个挺好的轮子,但没办法通过配置改变日志的格式或者输出文件。syslog是个系统级别的轮子,不过速度慢,而且功能比较单调。所以我写了zlog。zlog在效率、功能、安全性上大大超过了log4c,并且是用c写成的,具有比较好的通用性。z 阅读全文

posted @ 2013-10-24 12:07 codestyle 阅读(6380) 评论(1) 推荐(0)