Dojo
最新
最佳
搜索
订阅
解道Jdon
架构设计
领域驱动
DDD介绍
DDD专辑
战略建模
领域语言UL
领域事件
商业分析
工作流BPM
规则引擎
架构师观点
数据工程
产品经理
系统思维
微服务
微服务介绍
微服务专辑
模块化设计
SOA
API设计
clean架构
SpringBoot
分布式事务
事件溯源
Kafka消息
Kubernetes
DevOps
编程设计
GoF设计模式
模式专辑
面向对象
函数式编程
编程语言比较
编程工具比较
形式逻辑
前端编程
Reactive编程
Jdon框架
Rust语言
人工智能
Web3
模因梗
幽默梗
程序员吐槽
面试技巧
Java入门
数字化转型
认知偏差
道德经
更多话题
为什么要做设计,怎样做设计
10-08-10
liuya1985liuya
本人做了快四年了,前两年搞J2EE,发现很多少公司都是SSH(由于本人在客户现场,可以接触到不少公司),一堆的SSH。我想问SSH真的需要吗?真的适合自己的系统吗?反正我是不太喜欢这种模式,感觉是在被人牵着鼻子走,过重的依赖不是好事,我的这种思想说出来被人BS了不少次(面试的时候)。N多人围绕着JSP,美观来做文章。我受够了,就专门去搞了一年多的oracle(本人想向
架构
走),认为纯JAVA是不行的。
结果回到JAVA这块之后,发现现在到处都充斥着SSH2+jquery/ext/extjs.设计模式反到不少人告诉我没什么用,学了也用不着,我本人也是不知道该怎么用,现在感觉我的技术就是java+oracle.怎么把两样结合好是个问题。如何能做才能做到一个合格的设计呢(现在做一些设计的工作),迷惑。
大家有关系怎么将OO和DB整合好的书或是文档吗?为了做到架构我问了不少人,怎样才能向那个方向走的更近,得到的答案多是国内不需要什么真正的架构,大多还是设计。
彭老大是怎么做到架构的,欢迎大家指点。(本人最讨厌的就是一个项目围绕着美观做文章)
banq
2010-08-10 09:15
做设计就是忘记什么SSH,看你脑子里都是这些具体技术名词,就无法提高,日学越益,为道日损,只有忘记具体技术,专注业务建模(建议学习
DDD
),才能让你摆脱身在庐山的困惑,开辟一个新的视野,重新看待技术。
[该贴被banq于2010-08-10 09:15修改过]
wuzhen0808
2010-09-20 15:55
关于围绕美观做文章也有同感;
学校的时候看过一本书,其中有一句话印象比较深刻,意思是说:
分析是解决:What to do;
设计是解决:How to do;
创造活动一般都是这三步:分析,设计,执行;
也就是:目标,计划,行动;
架构属于设计的一部分,是解决设计的设计,
只不过这部分设计比较重要,就像高层房子的框架,设计不好的话后果会很严重,轻则丢饭碗,重则坐牢;
架构师观点