思想篇(3)—IT运用模式的轮回
有人相信世间有轮回,我没有经历过,所以我只能说:我不知道它是否真的存在。
但是我觉得IT运用运用模式正如三国演义的开篇:话说天下事,分久必合,合久必分。这也许就是事物螺旋上升的本质规律,但也许是厂商故意制造用来扩大商机的手段,设想如果现在的技术都够用了,那还有谁去购买呢?
最早我的那台奔腾是1997年买的,那时我用word 97写一篇文章和现在2003写一篇文章花费的时间相差无几。
然而我98年参加过航空售票系统现在好像也在工作。
我看到从昂贵的集中式服务器到C/S时那种兴奋,也看到B/S、P2P那种石破天惊的感叹。
我们在享受J2EE和.NET带给我们前所未有的强大功能时是否认真考虑过:过去、现在和将来我们的开发成果是否和我们的投入成正比,我们的开发时间真的缩短了吗?质量真的上了一个台阶吗?
所以,如果您还在追某项技术时,请认真思考这项技术到底要解决什么问题?他和其他技术相比优势到底在哪里,如果你是尝试一个技术有明确的目标,那可能你看待新技术的感想又有不同了。我所知道的失败项目,技术原因一般占三成而已。
在.NET技术天地里发这些随想,希望不要伤害了大家对技术的热情,只当作对开发同道们善意补充吧。
真希望一些具备实际项目经验的博客能把自己的项目适当提炼,把经验拿出来给大家分享交流如何,在项目中的经验才是最宝贵的。我有时间会整理一个电信的动力监控系统(98年完成)的核心部分来和大家交流。
Alex 11-15
转载于:https://www.cnblogs.com/QPG2006/archive/2005/11/15/276806.html
思想篇(3)—IT运用模式的轮回相关推荐
- Android当中的MVP模式(七)终篇---关于对MVP模式中代码臃肿
个人博客:CODE FRAMER BIGZ MVP系列文章配套DEMO Android 当中的 MVP 模式(一)基本概念 Android 当中的 MVP 模式(二)封装 Android 当中的 MV ...
- java设计模式中不属于创建型模式_23种设计模式第二篇:java工厂模式定义:工厂模式是 Java 中最常用的设计模式之一。这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式...
23种设计模式第二篇:java工厂模式 定义: 工厂模式是 Java 中最常用的设计模式之一.这种类型的设计模式属于创建型模式,它提供了一种创建对象的最佳方式. 工厂模式主要是为创建对象提供过渡接口, ...
- 【WinHex篇】WinHex只读模式(写保护)设置
[WinHex篇]WinHex只读模式(写保护)设置 手边没有硬件只读锁,可尝试用软只读的模式来做临时代替,非绝对的安全,非必要不要使用案件检材,防止被污染.-[suy] 文章目录 [WinHex篇] ...
- 【程序员必修数学课】->基础思想篇->递归(下)->分而治之从归并排序到MapReduce
递归(下) 前言 归并排序中的分治思想 分布式系统中的分治思想 1.数据分割和映射 2.归约 3.合并 总结 前言 在上一篇中,我介绍了如何使用递归,来处理迭代法中比较复杂的数值计算.但是我们知道,有 ...
- C# 基础知识 (一).概念与思想篇
在C#中有一些我自己认为比较独特的知识点,这些知识点是我经常使用的知识,但对它们的了解还是比较少的,所以通过查找资料学习,总结了这些独特的知识点并简单叙述,第一篇主要是一些概念和思想方面的知识.(后面 ...
- .Net思想篇:为何我们需要思想大洗礼?
前言 每当说一件事的时候,我喜欢回溯往事,这样思有所依,文有所凭,才能达到打字如尿崩,一发不可收拾的流畅度.让我们将时光回溯到08年,当时和同学们就有了学java和.net之争,当然不止这些,还有设计 ...
- 后端思想篇:设计好接口的36个锦囊!
前言 大家好,我是捡田螺的小男孩.作为后端开发,不管是什么语言,Java.Go还是C++,其背后的后端思想都是类似的.后面打算出一个后端思想的技术专栏,主要包括后端的一些设计.或者后端规范相关的,希望 ...
- 设计模式总结篇系列:原型模式(Prototype)
首先对原型模式进行一个简单概念说明:通过一个已经存在的对象,复制出更多的具有与此对象具有相同类型的新的对象. 在理解Java原型模式之前,首先需要理解Java中的一个概念:复制/克隆. 在博文< ...
- 从真实项目中抠出来的设计模式——第三篇:责任链模式
一:现实场景 有时候在开发的过程中,我们经常会根据某个状态的值,写出很多的ifelse逻辑,比如拿项目里面的案例来说,如果当前发送的是彩信,此种状态需要如何给实体赋值,如果是短信,邮件又是其他方式的赋 ...
最新文章
- 2018湖湘杯海选复赛Writeup
- java中volatile
- template多行编写的方式
- 不能bostype没有元数据异常_EAS BOS 开发问题集锦
- python中range的用法_python的range怎么使用
- MySQL通过命令修改密码
- vb设置excel 字体 加粗 微软雅黑_Python操作Excel的Xlwings教程(六)
- 如何用python来打印一个三角形
- 如何设计一个项目的数据库?
- 计算机网络的概念,组成和分类;计算机与网络信息安全的概念和防控.,计算机二级MS试题...
- 【OpenCV图像处理】十五、图像空域滤波(上)
- tomcat问题——判断tomcat是否安装成功
- pgsql 筛选中文字符正则_PostGreSql 判断字符串中是否有中文的案例
- 键盘钢琴软件v1.0.1.0官方pc版
- 计算机基础_001_栈是什么
- 【深入理解Hadoop原理】Hadoop 参数配置 详解
- 微信小程序 Notes | 常用开发事例(五)基于云平台导出 Excel
- java mp3 信息_Java读MP3 文件的头信息(ID3V1) — JAVA频道...
- 音乐人必备软件-FL studio-Overture-Guitar Pro
- linux 节省资源 版本,哪个版本的Linux占用资源少些
热门文章
- oracle 删除xml记录,Oracle之xml的增删改查操作
- 非期望产出的sbm模型_线性模型 vs. Logistic模型——离散选择模型之二
- python gui界面设置数据储存在哪里_Python写GUI
- 决策树(十三)--XGBoost参数调优完全指南
- 【Java程序设计】运算符与优先级
- Windows核心编程_修改U盘图标
- 为什么要自定义ClassLoader进行类加载
- 案例33:灭火器及其配置验收案例分析
- execute与executeUpdate的区别
- 基于行跟踪的ROWDEPENDENCIES ORA_ROWSCN信息