20101029总结
这次早上一醒想到快速开发。
我原来自学php,wamp+notepad++这种,什么事都亲力亲为。大学搞的却是asp.net3.5+vs2008
这让我想到了宇(时间)宙(空间),世(时间)界(空间),时间与空间的转换。
自写php固然使代码简洁不累赘,或者运行效率更高,但有垃圾代码(占用空间或运行效率)的asp.net3.5里的控件,开发效率更高。
这里可能有两种哲学。
从,一位二进制,到字节(八位空间),整型,浮点型,字符型,数组,函数,类,控件。你在声明整型时,绝大多数情况没用到全部空间,有空间的浪费。有之以为利,无之以为用。有空间就是利,用来存储整型或者字符型就是用。自己设定位数,然后确定数据类型,更灵活,更节俭,但花的时间也更多。
可在别人创造好的世界里,有些事情的完成需要少量时间即可。有些事情虽然完成了功能,但样子不是你想要的。你发现自己创造样子来得更快。这时,你又开始讨厌别人创造好的世界,但自己完成功能又费力费脑。你陷于两难,快速开发不怎么快速。先抛开这。
早年DOS命令行,到Windows鼠标行。早年手敲代码,如今拖控件,点属性。 有了新朋友,不忘老朋友。Windows内嵌cmd命令行,控件能实现,代码依然能实现。
程序=数据结构+算法。网站=信息结构+业务逻辑。数据结构是空间,是物质,是结果,是有;算法是时间,是规律,是过程,是无。
程序包含空间和时间,那它自身是什么,是道?还是空间。因为我们对空间可看,可嗅,可闻,可听。我们要创造出程序,创造出空间,我们要从时间入手。用精微空间,加其运动轨迹(时间,规律,过程),造就了程序(空间,物质,结果)。
我又想到了搜索和索引,知识已放在那,你不用死命塞入脑袋,你需要检索。如果你已塞入脑袋,很好,开发效率更高。这叫适量的记忆,更能让你飞黄腾达。这就像你把php基本概念都搞懂了,你需要某个功能,这功能在php手册有某个函数实现。你查查php手册,调用函数即可,心情好的话,自己写函数把功能重新实现一遍。
那么,说了那么多,何为快速开发?快速开发,是学习开发和正在开发的统一。即学即用就是快速开发。学习从哪入手,从时间,规律,过程入手。
所以,接下来,理解基本概念后,不死命记源代码,记实现过程即可。但是,实现过程,有动画表述,有文字表述,甚至还有音乐表述。用哪个表述呢,想当然是哪个方便哪个表述,又想当然这样又不统一。因为统一了形式,用起来也方便。先抛开这。
先慢慢实践吧。CC语言正为解决此问题而努力,绽放你的思想。
20101029总结相关推荐
- PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent
PHP中的urlencode,rawurlencode和JS中的encodeURI,encodeURIComponent [PHP中的urlencode和rawurlencode] urlencode ...
- linux系统运行flash3d,真正的3D操作系统,太强了
fyll777 于 2011-02-26 16:54:50发表: 这得是什么配置呢? 562553159 于 2011-02-24 23:56:41发表: 眼睛都看晕了??? saihualoveli ...
- 微软CEO鲍尔默力推HTML5:称其为平台的粘合剂
据国外媒体报道,微软CEO史蒂夫·鲍尔默(Steve Ballmer)上周参加微软"专业开发者大会"(Professional Developers Conference)时,将W ...
- linux怎么开机默认进入桌面图标,如何让ubuntu开机默认进入命令行啊?
yanxu570 于 2010-10-29 20:47:35发表: 学习 johe001 于 2010-10-21 10:53:34发表: 呵呵,我还没找到命令行在哪里?更悲剧呵呵 linux_g 于 ...
- mysql select null 0,查询值中为NULL,在MySQL中产生0.00
我有一个动态编写的查询(通过Joomla的OO PHP)将一些值插入MySQL数据库.用户填写的表单上有一个字段用于金额,如果它们留空,我希望进入系统的值为NULL.我已经将错误日志中的查询写出来了; ...
- java layoutinflater_使用LayoutInflater动态加载布局和操作控件
我们知道在Android中通过布局文件来描述软件的界面,而通常在Activity中都是使用setContentView()来将布局显示出来.但是如果我们在非Activity的情况下,而且需要对布局中的 ...
- 很口语I'll be back
很口语I'll be back I'll be back 我一会就回来 posted on 2010-10-29 22:54 Johnny_Z 阅读(...) 评论(...) 编辑 收藏 转载于:ht ...
- 7天带你搞定一个图表框架echarts(六)
K线图的基础用法 因为K线图所用数据比较多,所以所用数据比较多,我将数据从json文件中提取出来赋值给一个变量,然后再对变量进行处理 var json = [["2004-01-02&quo ...
- gallery3d源码学习总结(一)——绘制流程drawFocusItems
eoe·Android开发者门户 标题: gallery3d源码学习总结(一)--绘制流程drawFocusItems [打印本页] 作者: specialbrian 时间: 2010-10-2 ...
最新文章
- 限制ALV报表的导出权限
- Linux ubuntu16.04 卸载搜狗输入法(sogoupinyin)
- Zuul指定Path+url以及指定可用的服务节点时如何负载均衡
- verilog简易密码锁设计
- 多重继承之虚继承(主要是为了解决产生的数据冗余问题)
- oracle,EBS的库存数据视图
- html如何把上边角做成椭圆,使用css3的border-radius和border制作半圆、三角、椭圆等各种图形...
- Rust 学习总结(1)—— 初识 Rust,作为新势力它的前景如何?
- Jetbrain系列IDE设置
- python列表删除多个相同元素_Python遍历列表删除多个元素或者重复元素
- 如何在OpenStack-Ansible上集成Tungsten Fabric
- 不知道为什么想起以前的事总是那么的心痛
- Thymeleaf介绍和基操(附截图和代码)
- C#插件开发之带控件的插件开发(基础篇)
- 编程中常用的英文单词
- mysql eav_Magento的EAV模型窥探
- K8S 之 Pod定义梳理
- Week2:区分己烷的同分异构体
- torchsummary 中input size 异常的问题
- 经典的足球明星广告--[困兽斗]