自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 关于程序员的7种武器

《程序员》3月刊看到关于“程序员的7种武器”的文章,列举的“武器”如下:1.基本的数据结构:字符串、数组、哈希表2.正则表达式3.SQL4.计算机语言5.开发工具6.调试7.编程思想作者十分推崇《SCIP》中译《计算机程序的构造和解释》书中主要谈到,软件开发的根本难点——控制复杂度解决方案:1)Abstraction & Combination 抽象与组

2007-03-29 23:46:00 681

原创 软件开发重要思想的总结

软件开发重要思想的总结一、类——软件的细胞正像原子是物质组成的基本单位,而细胞是生物组成的基本单位一样,软件也应该有一个基本单位。在过去,软件有两个基本单位——变量和函数。这有点像单细胞动物,对付一些小东西还行,一旦软件规模增大,这种简单的变量+函数的程序就会捉襟见肘了。一个草履虫是长不了多大的,再发展必然是向着多细胞的方向走。按照这个方向思考,面向过程思想产生的程序就是一个大大的单细胞生

2006-04-07 16:42:00 651

原创 软件开发重要思想的总结

软件开发重要思想的总结一、类——软件的细胞正像原子是物质组成的基本单位,而细胞是生物组成的基本单位一样,软件也应该有一个基本单位。在过去,软件有两个基本单位——变量和函数。这有点像单细胞动物,对付一些小东西还行,一旦软件规模增大,这种简单的变量+函数的程序就会捉襟见肘了。一个草履虫是长不了多大的,再发展必然是向着多细胞的方向走。按照这个方向思考,面向过程思想产生的程序就是一个大大的单细胞生

2006-04-07 16:41:00 1166

原创 软件开发重要思想的总结

软件开发重要思想的总结一、类——软件的细胞正像原子是物质组成的基本单位,而细胞是生物组成的基本单位一样,软件也应该有一个基本单位。在过去,软件有两个基本单位——变量和函数。这有点像单细胞动物,对付一些小东西还行,一旦软件规模增大,这种简单的变量+函数的程序就会捉襟见肘了。一个草履虫是长不了多大的,再发展必然是向着多细胞的方向走。按照这个方向思考,面向过程思想产生的程序就是一个大大的单细胞生

2006-04-07 16:41:00 761

原创 软件开发重要思想的总结

软件开发重要思想的总结一、类——软件的细胞正像原子是物质组成的基本单位,而细胞是生物组成的基本单位一样,软件也应该有一个基本单位。在过去,软件有两个基本单位——变量和函数。这有点像单细胞动物,对付一些小东西还行,一旦软件规模增大,这种简单的变量+函数的程序就会捉襟见肘了。一个草履虫是长不了多大的,再发展必然是向着多细胞的方向走。按照这个方向思考,面向过程思想产生的程序就是一个大大的单细胞生

2006-04-07 16:41:00 702

原创 用Perl:痛并快乐着!!

最近因为工作需要,又看了一遍《programming perl》。感觉perl有很多很牛的、很先进的思想,因为开发的早,也遗留了一些问题。这里想谈一下,点到即止,读者最好有一些基础:1、好东西首先perl有自己的吉祥物——一只大骆驼,这是其他语言没有的(python有抄袭perl的嫌疑,不算)。1)最牛逼的就是引入“语言环境”的概念,让机器努力去理解你要干什么,而不是你努力去告诉机器你想干啥。这得

2005-06-08 17:16:00 1633 2

Addison.Wesley.The.Rails.Way.Nov.2007

Addison.Wesley.The.Rails.Way.Nov.2007

2008-04-24

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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