社区
C#
帖子详情
我们来谈谈脱离业务的软件设计思想
glacierking
2003-12-20 05:57:45
脱离业务的软件设计思想:一个软件如果不考虑业务,到底能设计到什么程度呢????
包括控件的开发。。。请大家来谈谈
...全文
58
27
打赏
收藏
我们来谈谈脱离业务的软件设计思想
脱离业务的软件设计思想:一个软件如果不考虑业务,到底能设计到什么程度呢???? 包括控件的开发。。。请大家来谈谈
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
27 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
lanyahuhu
2003-12-21
打赏
举报
回复
这样太清高 了吧
jlt2000
2003-12-21
打赏
举报
回复
业务和程序是不能脱节的!
cnlamar
2003-12-21
打赏
举报
回复
楼主是希望更抽象一些,更通用一些是吗?这个界限得你自己控制了,多了会在实际使用中不尽人意,少了,会让他不够抽象,不够通用
brightheroes
2003-12-21
打赏
举报
回复
没有这样划分的
ajex
2003-12-21
打赏
举报
回复
我猜测楼主的意思是,脱离业务,但最后是为业务所用.
现在有一些公司就做一结工具类的软件.我原来公司就有做.
wang852963
2003-12-21
打赏
举报
回复
同意雪狼,楼主你看看设计模式就会知道程序开发如何脱离实际业务逻辑。
而这样的实际就是自己开发一个平台。
实际的项目还是需要在平台基础上进行二级开发或者更简单的说应该是业务配置。
其技术包括:web service 和XML
silverduck
2003-12-21
打赏
举报
回复
如果不考虑业务,那么我们设计的目的是什么,设计出来的东西干什么,难道只是让人观察?所有软件都要考虑它的实用性
hivak47
2003-12-21
打赏
举报
回复
楼主,我感觉脱离业务的软件设计就看你自己怎么想了,你想让它干什么,那就设计什么样得软件,就要有什么样得思想。
gOODiDEA
2003-12-21
打赏
举报
回复
一个软件如果不考虑业务,到底能设计到什么程度呢????
/////////////////
除非你有丰富的经验,充分考虑完客户的需求,让你的设计能够适应客户需求的变更。
否则我觉得是浮沙铸高台
w_rose
2003-12-21
打赏
举报
回复
“脱离业务”这个说法是玩文字游戏呢!
simanh
2003-12-21
打赏
举报
回复
up
cnlamar
2003-12-21
打赏
举报
回复
二次开发框架,我说对了吗?楼主
lansingcy
2003-12-21
打赏
举报
回复
抽象度太高了,如果真想作这样的东西,我看你应从,简化类库使用的角度出发,
lylhyh
2003-12-21
打赏
举报
回复
我猜测楼主的意思是,脱离业务,但最后是为业务所用.
现在有一些公司就做一结工具类的软件.我原来公司就有做.
---------------------
赞同
snailing1
2003-12-21
打赏
举报
回复
如果脱离了业务
那么就去开发数据库或者操作系统好了
inethax
2003-12-21
打赏
举报
回复
学习-->up
小笨和漂向北方
2003-12-21
打赏
举报
回复
也许你能做的很出色,但那是应该在学校里做的:)
如果你在公司里,所有的一切都是CLIENT说的算,谁会考虑你用什么技术实现的,他们要的只是结果!
Huiz
2003-12-20
打赏
举报
回复
脱离了需求那就是在做工具,比如C#、Delphi,至少最根本的需求是为了做开发
matboy
2003-12-20
打赏
举报
回复
也就是设计一下数据访问层,其他都需要跟业务相关
online
2003-12-20
打赏
举报
回复
必须以客户的需求为基础
加载更多回复(7)
React 概念模型——
脱离
React
谈谈
它的设计
思想
本文翻译自react-basic,本文从属于笔者的Web 前端入门与最佳实践 在正式学习React之前,我们希望能
脱离
React本身来了解下React的设计
思想
,这有助于我们更好地运用React与进行更好地架构设计。当然,这里讨论的一些设计理念肯定还是有争论的,见仁见智,各有所感。React.js本身的学习与实现是偏重于工程解决方案、算法...
阿里技术专家:
谈谈
软件开发中的 “过度设计”
引言写软件和造楼房一样需要设计,但是和建筑行业严谨客观的设计规范不同,
软件设计
常常很主观,且容易引发争论。设计模式被认为是
软件设计
的“规范”,但是在互联网快速发展的过程中,也暴露了一些问题。相比过程式代码的简单与易于修改,设计模式常常导致代码复杂,增加理解与修改的成本,我们称之为 “过度设计”。因而很多人认为,设计模式只是一种炫技,对系统没有实质作用,甚至有很大的挖坑风险。这个观点容易让人因噎废食...
谈谈
编程
思想
的发展
何谓面向对象的编程
思想
?面向过程的语言被认为是一种“高级语言”,相比面向机器的语言来说,面向过程的语言已经不再关注机器本身的操作指令、存储等方面,而是关注如何一步一步的解决具体的问题,即:解决问题的过程,这应该也是面向过程说法的来由。相比面向机器的
思想
来说,面向过程是一次
思想
上的飞跃,将程序员从复杂的机器操作和运行的细节中解放出来,转而关注具体需要解决的问题;虽然面向对象并不是解决软件危机的银弹,但和面向过程相比,面向对象的
思想
更加贴近人类思维的特点,更加
脱离
机器思维,是一次
软件设计
思想
上的飞跃。
谈谈
DDD(领域驱动设计)
前段时间组织了小红花的新一期分享快速搞定数字化项目——采用领域驱动设计(DDD)建设一个电商平台,听完池总的这个分享之后,我终于是把这两年重新热起来DDD(以下称为现代DDD)和我十几年前熟悉的DDD(以下称为古典DDD)对应起来了,在这里谈一谈。DDD当然不是什么新概念,该
思想
源于2003年 Eric Evans编写的“Domain-Driven Design领域驱动设计”简称DDD,Evans DDD是一套综合软件系统分析和设计的面向对象建模方法。从Wiki来看,领域模型是对
业务
模型的抽象,DDD是把业
如何进行软件架构设计?本质是:
业务
逻辑和技术分离
架构1. 什么是架构?关于架构这个概念很难给出一个明确的定义,也没有一个标准的定义。硬是要给一个概述,我认为架构就是对系统中的实体以及实体之间的关系所进行的抽象描述。架构始于建筑,是因为人...
C#
110,537
社区成员
642,576
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章