这次早上一醒想到快速开发。

我原来自学php,wamp+notepad++这种,什么事都亲力亲为。大学搞的却是asp.net3.5+vs2008

这让我想到了宇(时间)宙(空间),世(时间)界(空间),时间与空间的转换。

自写php固然使代码简洁不累赘,或者运行效率更高,但有垃圾代码(占用空间或运行效率)的asp.net3.5里的控件,开发效率更高。

这里可能有两种哲学。

从,一位二进制,到字节(八位空间),整型,浮点型,字符型,数组,函数,类,控件。你在声明整型时,绝大多数情况没用到全部空间,有空间的浪费。有之以为利,无之以为用。有空间就是利,用来存储整型或者字符型就是用。自己设定位数,然后确定数据类型,更灵活,更节俭,但花的时间也更多。

可在别人创造好的世界里,有些事情的完成需要少量时间即可。有些事情虽然完成了功能,但样子不是你想要的。你发现自己创造样子来得更快。这时,你又开始讨厌别人创造好的世界,但自己完成功能又费力费脑。你陷于两难,快速开发不怎么快速。先抛开这。

早年DOS命令行,到Windows鼠标行。早年手敲代码,如今拖控件,点属性。 有了新朋友,不忘老朋友。Windows内嵌cmd命令行,控件能实现,代码依然能实现。

程序=数据结构+算法。网站=信息结构+业务逻辑。数据结构是空间,是物质,是结果,是有;算法是时间,是规律,是过程,是无。

程序包含空间和时间,那它自身是什么,是道?还是空间。因为我们对空间可看,可嗅,可闻,可听。我们要创造出程序,创造出空间,我们要从时间入手。用精微空间,加其运动轨迹(时间,规律,过程),造就了程序(空间,物质,结果)。

我又想到了搜索和索引,知识已放在那,你不用死命塞入脑袋,你需要检索。如果你已塞入脑袋,很好,开发效率更高。这叫适量的记忆,更能让你飞黄腾达。这就像你把php基本概念都搞懂了,你需要某个功能,这功能在php手册有某个函数实现。你查查php手册,调用函数即可,心情好的话,自己写函数把功能重新实现一遍。

那么,说了那么多,何为快速开发?快速开发,是学习开发和正在开发的统一。即学即用就是快速开发。学习从哪入手,从时间,规律,过程入手。

所以,接下来,理解基本概念后,不死命记源代码,记实现过程即可。但是,实现过程,有动画表述,有文字表述,甚至还有音乐表述。用哪个表述呢,想当然是哪个方便哪个表述,又想当然这样又不统一。因为统一了形式,用起来也方便。先抛开这。

先慢慢实践吧。CC语言正为解决此问题而努力,绽放你的思想。

20101029总结相关推荐

  1. PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent

    PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent [PHP中的urlencode和rawurlencode] urlencode ...

  2. linux系统运行flash3d,真正的3D操作系统,太强了

    fyll777 于 2011-02-26 16:54:50发表: 这得是什么配置呢? 562553159 于 2011-02-24 23:56:41发表: 眼睛都看晕了??? saihualoveli ...

  3. 微软CEO鲍尔默力推HTML5:称其为平台的粘合剂

    据国外媒体报道,微软CEO史蒂夫·鲍尔默(Steve Ballmer)上周参加微软"专业开发者大会"(Professional Developers Conference)时,将W ...

  4. linux怎么开机默认进入桌面图标,如何让ubuntu开机默认进入命令行啊?

    yanxu570 于 2010-10-29 20:47:35发表: 学习 johe001 于 2010-10-21 10:53:34发表: 呵呵,我还没找到命令行在哪里?更悲剧呵呵 linux_g 于 ...

  5. mysql select null 0,查询值中为NULL,在MySQL中产生0.00

    我有一个动态编写的查询(通过Joomla的OO PHP)将一些值插入MySQL数据库.用户填写的表单上有一个字段用于金额,如果它们留空,我希望进入系统的值为NULL.我已经将错误日志中的查询写出来了; ...

  6. java layoutinflater_使用LayoutInflater动态加载布局和操作控件

    我们知道在Android中通过布局文件来描述软件的界面,而通常在Activity中都是使用setContentView()来将布局显示出来.但是如果我们在非Activity的情况下,而且需要对布局中的 ...

  7. 很口语I'll be back

    很口语I'll be back I'll be back 我一会就回来 posted on 2010-10-29 22:54 Johnny_Z 阅读(...) 评论(...) 编辑 收藏 转载于:ht ...

  8. 7天带你搞定一个图表框架echarts(六)

    K线图的基础用法 因为K线图所用数据比较多,所以所用数据比较多,我将数据从json文件中提取出来赋值给一个变量,然后再对变量进行处理 var json = [["2004-01-02&quo ...

  9. gallery3d源码学习总结(一)——绘制流程drawFocusItems

    eoe·Android开发者门户 标题: gallery3d源码学习总结(一)--绘制流程drawFocusItems [打印本页] 作者: specialbrian    时间: 2010-10-2 ...

最新文章

  1. 限制ALV报表的导出权限
  2. Linux ubuntu16.04 卸载搜狗输入法(sogoupinyin)
  3. Zuul指定Path+url以及指定可用的服务节点时如何负载均衡
  4. verilog简易密码锁设计
  5. 多重继承之虚继承(主要是为了解决产生的数据冗余问题)
  6. oracle,EBS的库存数据视图
  7. html如何把上边角做成椭圆,使用css3的border-radius和border制作半圆、三角、椭圆等各种图形...
  8. Rust 学习总结(1)—— 初识 Rust,作为新势力它的前景如何?
  9. Jetbrain系列IDE设置
  10. python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素
  11. 如何在OpenStack-Ansible上集成Tungsten Fabric
  12. 不知道为什么想起以前的事总是那么的心痛
  13. Thymeleaf介绍和基操(附截图和代码)
  14. C#插件开发之带控件的插件开发(基础篇)
  15. 编程中常用的英文单词
  16. mysql eav_Magento的EAV模型窥探
  17. K8S 之 Pod定义梳理
  18. Week2:区分己烷的同分异构体
  19. torchsummary 中input size 异常的问题
  20. 经典的足球明星广告--[困兽斗]

热门文章

  1. 通过工具SecureCRTPortable将项目部署到服务器上
  2. 什么是跨域,什么是同源
  3. Bellman-Ford
  4. java 数据结构容器之HashSet
  5. Advanced Installer 制作.NetWeb部署安装包
  6. SQL Server 2012中的Contained Database尝试
  7. 日均请求量百亿级数据处理平台的容器云实践
  8. 你必须拥有的Python调试神器
  9. boost::filesystem经常使用使用方法具体解释
  10. Hibernate 一对一、一对多、多对多注解cascade属性的总结