由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 转行码农,需要学通OO D和Design Pattern吗?
相关主题
大家有什么UML工具推荐?问问关于 OO Design, Design Pattern 方面的书
How many people use design patterns when coding?关于pattern design的那本非常经典的书是什么?谁写的?
design patterns到底有用吗?讲design pattern的哪本书最好?
快速系统学习 c++ design pattern有什么好书或者网站吗刚到head first的design pattern
什么是design?[合集] 问一个design pattern的问题
如何建立比较好的文档系统?最常见的OO Design Pattern是什么啊? (转载)
学习design pattern 看哪本书比较好?求推荐讲OO Design的书
multithread program design pattern (C++)design pattern四人帮谁最牛?
相关话题的讨论汇总
话题: design话题: pattern话题: uml话题: oo话题: 学通
进入Programming版参与讨论
1 (共1页)
c*******y
发帖数: 570
1
【 以下文字转载自 JobHunting 讨论区 】
发信人: cleverley (ben), 信区: JobHunting
标 题: 转行码农,需要学通OO Design吗?
发信站: BBS 未名空间站 (Sat Apr 4 11:22:34 2015, 美东)
首先,从面试功利角度,感觉背一背停车场扑克牌也就差不多能混过去了,没必要精通
各种UML图,User case,系统流程图等等。
如果从以后工作的角度来看,需要把UML,Design Pattern这些东西高的很懂吗?还是
说时间有限的情况
下先把coding和算法搞好再说?
q*c
发帖数: 9453
2
根本现在没人在乎 uml. 这玩意毫无用处。
普通建模加 coding, 就能进门了。

【在 c*******y 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: cleverley (ben), 信区: JobHunting
: 标 题: 转行码农,需要学通OO Design吗?
: 发信站: BBS 未名空间站 (Sat Apr 4 11:22:34 2015, 美东)
: 首先,从面试功利角度,感觉背一背停车场扑克牌也就差不多能混过去了,没必要精通
: 各种UML图,User case,系统流程图等等。
: 如果从以后工作的角度来看,需要把UML,Design Pattern这些东西高的很懂吗?还是
: 说时间有限的情况
: 下先把coding和算法搞好再说?

l**********n
发帖数: 8443
3
现在没人提OO了。

【在 c*******y 的大作中提到】
: 【 以下文字转载自 JobHunting 讨论区 】
: 发信人: cleverley (ben), 信区: JobHunting
: 标 题: 转行码农,需要学通OO Design吗?
: 发信站: BBS 未名空间站 (Sat Apr 4 11:22:34 2015, 美东)
: 首先,从面试功利角度,感觉背一背停车场扑克牌也就差不多能混过去了,没必要精通
: 各种UML图,User case,系统流程图等等。
: 如果从以后工作的角度来看,需要把UML,Design Pattern这些东西高的很懂吗?还是
: 说时间有限的情况
: 下先把coding和算法搞好再说?

c*******y
发帖数: 570
4
谢回复,请问Design Pattern怎么样?工作用的多不?

【在 q*c 的大作中提到】
: 根本现在没人在乎 uml. 这玩意毫无用处。
: 普通建模加 coding, 就能进门了。

Y**G
发帖数: 1089
5
你要是去亚麻面试,design pattern是必问的。

【在 c*******y 的大作中提到】
: 谢回复,请问Design Pattern怎么样?工作用的多不?
c*******y
发帖数: 570
6
你是说onsite吧,听说他家的video面试特别水

【在 Y**G 的大作中提到】
: 你要是去亚麻面试,design pattern是必问的。
c*********e
发帖数: 16335
7
coding是基本功,数据结构是一定要懂的。
uml我还真没用过,这玩艺就是fancy的摆设,你说有了,可能就让人觉得你有taste.没
有一样能干programmer.
数据库知识还是要的。比如让你给一个project造很多表,这些表就要用1nf,2nf,3nf,
来作。千万别2个table里有相同的一个column (不是foreign key的相同的column).这
会让专业人士嘲笑的。

【在 c*******y 的大作中提到】
: 你是说onsite吧,听说他家的video面试特别水
g*****g
发帖数: 34805
8
做PPT忽悠的时候用的。

【在 q*c 的大作中提到】
: 根本现在没人在乎 uml. 这玩意毫无用处。
: 普通建模加 coding, 就能进门了。

c*******y
发帖数: 570
9
好虫大牛给讲讲Design Pattern, new gred有用吗?

【在 g*****g 的大作中提到】
: 做PPT忽悠的时候用的。
g*****g
发帖数: 34805
10
new grad面试可能用处不大,用还是有用的。

【在 c*******y 的大作中提到】
: 好虫大牛给讲讲Design Pattern, new gred有用吗?
相关主题
如何建立比较好的文档系统?问问关于 OO Design, Design Pattern 方面的书
学习design pattern 看哪本书比较好?关于pattern design的那本非常经典的书是什么?谁写的?
multithread program design pattern (C++)讲design pattern的哪本书最好?
进入Programming版参与讨论
c*******y
发帖数: 570
11
再请教一下,如果去了IT公司工作,刚开始需要自己搞design吗?还是别人搞好了,先
只是改改bug,实现一些API,等有经验了再参与design?谢谢!

【在 g*****g 的大作中提到】
: new grad面试可能用处不大,用还是有用的。
W***o
发帖数: 6519
12
新手开始也就是改改bug, 再接着是让你完成设计好的接口api

【在 c*******y 的大作中提到】
: 再请教一下,如果去了IT公司工作,刚开始需要自己搞design吗?还是别人搞好了,先
: 只是改改bug,实现一些API,等有经验了再参与design?谢谢!

y**********u
发帖数: 6366
13
Design Pattern其实一直都没有怎么用过。。。

【在 g*****g 的大作中提到】
: new grad面试可能用处不大,用还是有用的。
g*****g
发帖数: 34805
14
你大约不怎么写类库,写多了你就会发现设计是成天要改的,但是接口是不能随便改的
。又要向后兼容又要扩展又要修改,很多看似很繁复的design pattern如果你一开始就
用了,就容易很多。当然这年头Microservice大行其道,模块变小了,容易了很多。

【在 y**********u 的大作中提到】
: Design Pattern其实一直都没有怎么用过。。。
h**6
发帖数: 4160
15
我一去就叫我设计API,我都快哭了。

【在 W***o 的大作中提到】
: 新手开始也就是改改bug, 再接着是让你完成设计好的接口api
e********3
发帖数: 18578
16
UML很简单的,几分钟学会,design pattern重不重要看工作性质,如果你的工作性质
是修修改改legacy code,或者写写简单的glue code,然后使用一下现成的工具,或者
别人已经把business logic捏的很碎让你写代码具体实现,design
pattern学了是杀鸡用牛刀;如果你有点职业追求,以后想做一个product manager或者
architech,那design pattern很重要,这都是前人(要知道都是很聪明的专业人士)
千锤百炼总结出来的经验之谈,代码和团队稍微上量,这个就是必须知道的知识了。比
如说database design的3NF,BCNF归根结底都是离散数学的理论。
我感觉design pattern,算法这些知识有些类似气宗,当你在入门和中级马工阶段的时
候,会比较追求用fancy的技术,这些上手都很快的,忽悠外行人很有用的,但是如果
要成为高级职业程序员,内功深厚决定你最终的高度。

【在 c*******y 的大作中提到】
: 再请教一下,如果去了IT公司工作,刚开始需要自己搞design吗?还是别人搞好了,先
: 只是改改bug,实现一些API,等有经验了再参与design?谢谢!

c*******y
发帖数: 570
17
Thanks for sharing

【在 e********3 的大作中提到】
: UML很简单的,几分钟学会,design pattern重不重要看工作性质,如果你的工作性质
: 是修修改改legacy code,或者写写简单的glue code,然后使用一下现成的工具,或者
: 别人已经把business logic捏的很碎让你写代码具体实现,design
: pattern学了是杀鸡用牛刀;如果你有点职业追求,以后想做一个product manager或者
: architech,那design pattern很重要,这都是前人(要知道都是很聪明的专业人士)
: 千锤百炼总结出来的经验之谈,代码和团队稍微上量,这个就是必须知道的知识了。比
: 如说database design的3NF,BCNF归根结底都是离散数学的理论。
: 我感觉design pattern,算法这些知识有些类似气宗,当你在入门和中级马工阶段的时
: 候,会比较追求用fancy的技术,这些上手都很快的,忽悠外行人很有用的,但是如果
: 要成为高级职业程序员,内功深厚决定你最终的高度。

1 (共1页)
进入Programming版参与讨论
相关主题
design pattern四人帮谁最牛?什么是design?
谁能share一下Design Patterns的代码?如何建立比较好的文档系统?
硅谷的IT企业能有什么竞争力? (转载)学习design pattern 看哪本书比较好?
请教有哪些常用的web architecture/design patternmultithread program design pattern (C++)
大家有什么UML工具推荐?问问关于 OO Design, Design Pattern 方面的书
How many people use design patterns when coding?关于pattern design的那本非常经典的书是什么?谁写的?
design patterns到底有用吗?讲design pattern的哪本书最好?
快速系统学习 c++ design pattern有什么好书或者网站吗刚到head first的design pattern
相关话题的讨论汇总
话题: design话题: pattern话题: uml话题: oo话题: 学通