惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
S
SegmentFault 最新的问题
Recent Commits to openclaw:main
Recent Commits to openclaw:main
Attack and Defense Labs
Attack and Defense Labs
F
Full Disclosure
Vercel News
Vercel News
N
News | PayPal Newsroom
The GitHub Blog
The GitHub Blog
H
Hacker News: Front Page
H
Heimdal Security Blog
P
Privacy International News Feed
博客园 - 司徒正美
Google DeepMind News
Google DeepMind News
N
Netflix TechBlog - Medium
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
C
Cisco Blogs
L
Lohrmann on Cybersecurity
D
Docker
Recent Announcements
Recent Announcements
Security Archives - TechRepublic
Security Archives - TechRepublic
人人都是产品经理
人人都是产品经理
C
CXSECURITY Database RSS Feed - CXSecurity.com
P
Proofpoint News Feed
T
Tailwind CSS Blog
C
Check Point Blog
博客园 - 叶小钗
Google Online Security Blog
Google Online Security Blog
Martin Fowler
Martin Fowler
Stack Overflow Blog
Stack Overflow Blog
博客园 - 聂微东
S
Secure Thoughts
博客园 - Franky
博客园_首页
阮一峰的网络日志
阮一峰的网络日志
P
Palo Alto Networks Blog
Latest news
Latest news
量子位
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
博客园 - 三生石上(FineUI控件)
The Cloudflare Blog
Last Week in AI
Last Week in AI
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
Cyberwarzone
Cyberwarzone
小众软件
小众软件
Cisco Talos Blog
Cisco Talos Blog
Hacker News: Ask HN
Hacker News: Ask HN
T
Threatpost
T
Tenable Blog
P
Privacy & Cybersecurity Law Blog
WordPress大学
WordPress大学

博客园 - 小摘

针对TianvCms的搜索优化文章源码(无版权, 随便用) 针对C#的正规表达式测试程序源码下载(无版权, 随便用) 简易的可视化自定义表单程序源码下载(无版权, 随便用) 主要手段 - 浅谈搜索优化 为什么要优化 - 浅谈搜索优化 TianvCMS后台截图 从“铁道部12306网站被曝出现SQL漏洞”想到 TianvCMS部分官方插件 分享T4代码生成及源码(sqlite版),欢迎新手参考、修改(无版权) 小议数据框架的封装 多编辑器支持的实现方式 想要开源了 - 发布在tianvcms发布以前 对IE9浏览器开发者预览版的一些感觉 大家帮忙看看如果面对这个升级文档该怎么处理,或者怎样才能处理得快一些(问在tianvcms改版前) 好久没更新了, 等待着把项目做简单 贴图不说话 从Windows Mac版想到 何去何从
快速开发之我见 - 送给开发效率不断下降的朋友们(二)
小摘 · 2008-10-05 · via 博客园 - 小摘

上次那个写了好多,

反对的人也好多。

但是适用的人其实还是蛮少的

有点心灰,不过至少总结几条给给自己看,也给关心的朋友们,

核心:做可以用的系统是很快的

首先简单总结三条条思想:

  1. 尽快开发出可以使用的系统,开发一个完善系统的时间是一个可用系统时间的10倍或一百倍以上的时间,
    一个完善的设计是很浪费时间的, 反过来,开发完系统自然知道哪里要完善。
    别混着弄,无限的噩梦,开发出来将是个又慢又不完善的东东
  2. 项目完成前不随便更换技术,除非该技术的应用会给进度带来深刻的影响
    win3.1->win95->winxp->winvista,无疑每代都在进步, 不过花去最长时间的vista却不一定能讨好客户,
    肆意的修改会带来换代噩梦, 结果也许是个优秀的系统, 不过损失的客户、时间、金钱却无法衡量
  3. 实用为主,那些乱七八糟的概念虽然很炫,但是有时候却不是我们必须的

最后提出几条处事方法:

  1. 详细了解需求,客户说的不一定就是客户所要的,因为他们不懂嘛。只有详细了解需求才能选择更好的执行方式。
  2. 功能块能独立的就独立吧,容易分工,容易修改,也容易组合。
  3. 保留扩展接口,别为了添加一条简单逻辑就得重写好几个地方。
  4. 做好开工前准备,该使用的东西得准备好,别翻箱倒柜的。

文字变得好少了,链接一篇写得很好对比文章,

修正版 疯狂代码 写给WEB2.0的站长

当然不是说自己不好, 相反的觉得其实性能有时候在开发过程前期和中期(能看到整个项目的实现前)真的很次要,

没有必要刻意强调,而且一开始处理这些会给开发带上无比麻烦。

开发完成,上线前,甚至上线后,查一下,维护一下,差距不会很大的。