程序开发
小博
人生的道路上,两旁也许有很多迷人的风光,只会偶尔停下来欣赏一番,他们只是点缀,不是目的,为了远方的目标,唯有背上行囊,继续上路。
展开
-
开发者需知:优秀程序设计的18大原则
良好的编程原则与良好的设计工程原则密切相关。本文总结的这些设计原则,帮助开发者更有效率的编写代码,并帮助成为一名优秀的程序员。 1.避免重复原则(DRY - Don"t repeat yourself) 编程的最基本原则是避免重复。在程序代码中总会有很多结构体,如循环、函数、类等等。一旦你重复某个语句或概念,就会很容易形成一个抽象体。 2.抽象原则(Abstraction Pri转载 2011-11-10 11:09:18 · 324 阅读 · 0 评论 -
JSON并没有人们想象中的那样安全
原文:http://getahead.org/blog/joe/2007/03/05/json_is_not_as_safe_as_people_think_it_is.html作者:Joe Walker译者:Tony Qu我最近看到过一些有关把JSON用于保密数据的讨论,而且我也不是很清楚有多少人了解其中的风险。我个人认为JSON只能用于可公开的数据,其他数据都不能使用J转载 2011-12-22 19:04:20 · 1216 阅读 · 0 评论 -
论Web Service 相关技术
摘要:随着Internet和weh技术的迅速发展,传统的分布式计算技术已经不能很好的适用于Web环境。正是基于这种情况,Web Service技术应运而生。Web Service是一个新概念,它的系统架构、实现技术是现有应用的面向Internet的一个延伸。Web是为了程序到用户的交互,而Web Service是为程序到程序的交互作准备,web Service已成为IT产业近几年来探索的热点课题之转载 2012-05-17 09:07:55 · 543 阅读 · 0 评论 -
Shell向Perl脚本中传递变量的方法
方法一:In shell using export to output a variable, and in perl using special variable %ENV to get shell's variables.i.e.:--- shell box---$ \bin\ksh# export x=Foo# perl -e 'print $ENV{"x"}'-转载 2012-08-04 17:14:40 · 4315 阅读 · 0 评论 -
领域驱动设计
领域驱动设计能非常容易地应用于稳定领域,其中的关键活动适合开发人员对用户脑海中的内容进行记录和建模。但在领域本身不断变化和发展的情况下,领域驱动 设计变得更具有挑战性。这在敏捷项目中很普遍,在业务本身试图演进的时候也会发生。我们提供了模型中重要项 目过程、具体演进步骤的细节。 计划的动机远不止是要一个新外观。多年的经验告诉我们有更好的办法来组织我们的内容,有更好的方式将我们的内容转载 2012-09-12 18:18:48 · 1057 阅读 · 0 评论