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

推荐订阅源

博客园 - Franky
N
Netflix TechBlog - Medium
Google Online Security Blog
Google Online Security Blog
月光博客
月光博客
量子位
酷 壳 – CoolShell
酷 壳 – CoolShell
V
V2EX
腾讯CDC
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
博客园 - 聂微东
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
M
MIT News - Artificial intelligence
Vercel News
Vercel News
The GitHub Blog
The GitHub Blog
Hugging Face - Blog
Hugging Face - Blog
博客园 - 【当耐特】
Apple Machine Learning Research
Apple Machine Learning Research
aimingoo的专栏
aimingoo的专栏
博客园 - 三生石上(FineUI控件)
CTFtime.org: upcoming CTF events
CTFtime.org: upcoming CTF events
MongoDB | Blog
MongoDB | Blog
H
Help Net Security
The Cloudflare Blog
Blog — PlanetScale
Blog — PlanetScale
F
Full Disclosure
G
Google Developers Blog
罗磊的独立博客
Jina AI
Jina AI
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
Y
Y Combinator Blog
H
Hackread – Cybersecurity News, Data Breaches, AI and More
J
Java Code Geeks
A
About on SuperTechFans
IT之家
IT之家
大猫的无限游戏
大猫的无限游戏
S
SegmentFault 最新的问题
有赞技术团队
有赞技术团队
GbyAI
GbyAI
雷峰网
雷峰网
T
The Blog of Author Tim Ferriss
The Register - Security
The Register - Security
U
Unit 42
D
Docker
Martin Fowler
Martin Fowler
L
LINUX DO - 热门话题
NISL@THU
NISL@THU
阮一峰的网络日志
阮一峰的网络日志
C
Cybersecurity and Infrastructure Security Agency CISA
博客园_首页
Google DeepMind News
Google DeepMind News

博客园 - 闲云

Slim通过composer生成脚本问题的解决办法 javac编译项目代码脚本片段 过滤特殊输入字符(Java) PHP的时间总结 dojo tree的折叠和展开 设置IE8和Firefox3.0的语言 Javascript中call函数 喵喵 在工作中学习 FlashForward 2006 Austin 获奖名单[转自Dengjie Blog] 利用〔正则〕检查.NET访问数据库Sql的正确性 无计划就不行动! 如何由已知去了解未知? 检验医学信息资源链接 如何恢复IDE默认设置 MSDN Magazine CHM &TchNet CHM下载 不常见程序写法和容易误解的概念 打印-参考例子 VS2005的正则表达式查找/替换
一句话的软件工程
闲云 · 2006-06-14 · via 博客园 - 闲云

        软件工程的重要性在现在看来已不再是个问题,问题就在于怎么去使用它!
        在上有政策,下有对策的国内,真正使用得非常成功得,应当比较罕见吧,
或许我呆得都是小公司吧。
        头两个月面试了一二十家软件公司,都准备爆炒WEB2.0的。当我问到他们
是否会使用UnitTest的时候,几乎没有。甚至,有人觉得我不可理寓,用非常鄙
视的眼光看着我...
          其实,我们开发的大多时间是不是都花在浏览界面的结果和排除Bugs,修
改无穷无尽的需求和很多都在书写令人生畏的Sql....
          奇怪的是在公司里面的人很少去想如何去改造软件生产的这个过程,如何
去提高效率,只是一味的使用原来的方法,看到《Complete Code》讲到,一旦程
序员使用了一种方法,他以后就很难改变,以后只是重复。假如这种重复是公司
行为的话呢?这就很恐怖了,对不对?
         软件的框架是两年前的,代码规范是三年前的,.NET都改变了那么多。我们
的代码也迁移到了2005下,似乎就觉得用了最新的技术...
         也许有了问题才有了挑战,一点一点去改变吧。虽然,我也什么都不知道....
         
          念一念一句话的软件工程,聊以自慰吧:

  •       没有银弹【注:这不是提醒我们什么都是徒劳的,因为里面有推土机和锄头】
  •       不要为了软件工程而软件工程【问题在于你们怎么实施的】
  •       不要为了模式而模式 【模式更多的是利用成熟的模式去实现自己需要的模式】
  •       不要为了是新概念而去使用新概念 【ORM,Ajax,Reflect你经受得了诱惑吗?】
  •       不要为了接口而接口 【接口也是有代价的,不过有点偏了】