avatar
clarins' code: FREESHIP# Fashion - 美丽时尚
d*g
1
最近看面经,经常看到有OO Design这样的问题,而且最近code review也说要注意OO
Design写code...
实在是太抽象了,到底怎么算是OO Design, 而且写代码的时候到底怎么算是考虑到了
OO??
大牛们给点意见呗
avatar
S*n
3
Do you know how to programming in C++? or Object-C?
If so, you will know how to do O.O. Design. The same concept.
Design -> programming

【在 d**********g 的大作中提到】
: 最近看面经,经常看到有OO Design这样的问题,而且最近code review也说要注意OO
: Design写code...
: 实在是太抽象了,到底怎么算是OO Design, 而且写代码的时候到底怎么算是考虑到了
: OO??
: 大牛们给点意见呗

avatar
b*n
6
万物统一的意思。
avatar
d*g
7
我是写ruby的,ruby本身算是OO
可是code review的时候,如果写if..else 被挑说这个不是OO pattern
如果写了do...while也被挑说不是OO pattern,
说应该用hash而不是if..else
所以写代码的时候到底是要怎样的rule/principle才算是follow OO Pattern了呢?

【在 b********n 的大作中提到】
: 万物统一的意思。
avatar
z*e
8

ruby is not pure oop
it has some fp part
like 1st class func
which is prohibited in pure oop

【在 d**********g 的大作中提到】
: 我是写ruby的,ruby本身算是OO
: 可是code review的时候,如果写if..else 被挑说这个不是OO pattern
: 如果写了do...while也被挑说不是OO pattern,
: 说应该用hash而不是if..else
: 所以写代码的时候到底是要怎样的rule/principle才算是follow OO Pattern了呢?

avatar
d*g
9
谢谢你的回复!
看来确实学习的不够,我其实都不知道OO具体来说和别的有什么不同,而且也不知道在
OOP里面有哪些是prohibited的。
会去仔细看你发的oodesign的资料。

【在 z****e 的大作中提到】
:
: ruby is not pure oop
: it has some fp part
: like 1st class func
: which is prohibited in pure oop

avatar
m*2
10
没看cc150?

【在 d**********g 的大作中提到】
: 最近看面经,经常看到有OO Design这样的问题,而且最近code review也说要注意OO
: Design写code...
: 实在是太抽象了,到底怎么算是OO Design, 而且写代码的时候到底怎么算是考虑到了
: OO??
: 大牛们给点意见呗

avatar
d*g
11
确实没有看过,刚才找到看了不同的Chatper, 结果OOD那章是空的! :(
看到一篇关于怎么把code refactor到OOP style,你有没有什么推荐的文章,书讲OOP
的注意事项分享一下?
(只能理解OO这个概念,写写代码就都写跑了)

【在 m***2 的大作中提到】
: 没看cc150?
相关阅读
logo
联系我们隐私协议©2024 redian.news
Redian新闻
Redian.news刊载任何文章,不代表同意其说法或描述,仅为提供更多信息,也不构成任何建议。文章信息的合法性及真实性由其作者负责,与Redian.news及其运营公司无关。欢迎投稿,如发现稿件侵权,或作者不愿在本网发表文章,请版权拥有者通知本网处理。