社区
非技术区
帖子详情
被自己给鄙视了.
cnvb
2007-10-29 09:45:30
今天上午发了半天呆.原因是看到了一个小日本写的程序.彻底让偶领教了一回什么叫OO.TNND封装再封装.OO再OO.心里那个郁闷啦...就差眼泪都要下来了.回头看头自己写的代码就跟狗屎一样.为什么我写不出这样的代码来?书也没少读啊.
苍天啊...
...全文
408
21
打赏
收藏
被自己给鄙视了.
今天上午发了半天呆.原因是看到了一个小日本写的程序.彻底让偶领教了一回什么叫OO.TNND封装再封装.OO再OO.心里那个郁闷啦...就差眼泪都要下来了.回头看头自己写的代码就跟狗屎一样.为什么我写不出这样的代码来?书也没少读啊. 苍天啊...
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
21 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
iambic
2007-11-01
打赏
举报
回复
大可不必。想让设计变得复杂并不困难,想让它简单就难了。我写Java代码的时候一层层的封装,但是一点都不爽。
cnvb
2007-10-31
打赏
举报
回复
To iambic:
当然鄙视的是自己.要不怎么处于受打击状态呢?
iambic
2007-10-31
打赏
举报
回复
楼主鄙视的是小日本还是自己?
ckt
2007-10-30
打赏
举报
回复
继续努力
jsjacky1101
2007-10-30
打赏
举报
回复
天外有天,人外有人,只有鞭策才有进步!
cnvb
2007-10-30
打赏
举报
回复
TO.楼上的各位.
程序太大不是一两个帖子就能搞定的.而且还有保密守则呢!^_^.只是看过那样的程序觉得OO这东西实在不知道怎么说它好.如果说OO体现了程序框架的严谨之美.那么由于过度的OO所带来的阅读及代码维护的困难实在应该重新审视.一个程序如果框架架的好,再加上完备的流程图或者结构图做说明自然维护起来十分的轻松.但是必竟这样手册齐全,代码美观的程序少之又少.当时间长了以后代码也许还在.但对其结构的更改及设计思路却不定能完整的保留下来.小生认为这个时候.过度的为了OO而OO就有点多余了.很多的调用被层层的封装起来.阅读起来十分困难.而且原来的封装十分的严谨.但如果真的有了修改需求这个时候就有可能不再保持设计思想的一致性.模块间的各种耦合,关系有可能并不再适用,且协调.以前的大量设计精妙的代码就失去了本来的风采.这实在是一大憾事.但究于人与人技术高低的差别我想这种事发生的机率肯定不会很低.怎样才能写出具有极佳观赏性的代码实在让小生头痛.小弟对此十分苦恼.究竟封装这些东西.到什么样的程序才能具有更佳的效能.能被更加容易的阅读.更好的维护?这此中有何奥妙之处?请各位大大多多提点.(掐指算来,小弟使用C++已达半年之久.以前不怎么觉得.之从看过牛人们写的代码之后.整个人处于被打击状态中.唉...代码啊代码,想说爱你真不容易...)
barbara2008
2007-10-30
打赏
举报
回复
发出来大家瞧瞧吧
xugang_2001
2007-10-30
打赏
举报
回复
知其耻而后进
zyb758
2007-10-30
打赏
举报
回复
是啊, 发上来让大家都学习学习, 顺便我也鄙视一下自己。
珍惜生命远离CPP
2007-10-30
打赏
举报
回复
加油,慢慢来,
星羽
2007-10-30
打赏
举报
回复
什么东西让楼猪这么激动,能否发出来让我也激动下 ??
chenyi3315
2007-10-30
打赏
举报
回复
应该以XXOO为目标
ouyh12345
2007-10-30
打赏
举报
回复
不能为OO而OO
ming4098
2007-10-30
打赏
举报
回复
学习
thecorr
2007-10-29
打赏
举报
回复
加油 总可以的。。。
慢慢来
cnvb
2007-10-29
打赏
举报
回复
偶看完了Inside The C++ Object Model 就已经有了6楼兄弟的感觉.编程确实是一门艺术.尤其对于C++来说.给把各方面组织的那么完美确实不容易.曾经兴奋过.现在是完全处于被打击状态.要把程序写出可观赏性是相当的不容易啊...唉...
独孤过儿
2007-10-29
打赏
举报
回复
今天思维比较乱,先占一贴,明早起来清醒的时候回你。
不过个人觉得编程虽然属于工程,但实际上里面蕴含着艺术和哲学的思想。就像是语言的设计和某种特性的实现,往往是将工程、艺术、哲学一个完美的统一。
cnvb
2007-10-29
打赏
举报
回复
偶们做的项目是接近系统底层的东东.HOOK满天飞.驱动那一层也做到了(是别人不是我:().偶怎么也就不明白这么底层的东东竟然也有人用OO搞的像模像样.看了别人的东东才知道什么叫差距.真想一头撞死算了...唉...
oo
2007-10-29
打赏
举报
回复
+U
cnvb
2007-10-29
打赏
举报
回复
自己给自己抢个沙发吧.楼下的各位.这分也不是好拿的啊.就编程的OO原则各位给点高见吧.大量的封装会不会失去源码的可读性以及有什么好处及坏处?谢谢...本来想多给点分的.但CSDN最多只能给100.不过各位大大请放心如果讨论的不错.小弟再开帖给分.谢谢各位啦...
分是用来干嘛的??不就是用来散的吗?嘿嘿...
加载更多回复(1)
“
鄙视
链” 对行业发展的影响
本文探讨了
鄙视
链对行业发展的影响。先介绍了
鄙视
链的定义、各行业示例及存在原因,接着阐述其对职业选择的影响,包括金融行业、高校专业及不同行业间的情况。最后提出可善用
鄙视
链,如作为行业标准、进行品牌定位、促进创新与竞争等。
浅谈编程语言的
鄙视
链
本文探讨编程语言“
鄙视
链”现象,分析其成因与影响。“
鄙视
链”部分源于语言特性差异,如C、C++性能强,Java适用于企业级应用;也受程序员主观偏好影响。它对技术发展、职业发展、团队协作和行业交流有积极和消极两方面影响,建议保持开放心态做技术决策。
IT
鄙视
链:做前端的
鄙视
做后端的?
本文探讨了IT行业中的语言
鄙视
链现象,分析了不同编程语言如Java、PHP、Python等的优势,并强调了尊重个人选择、消除偏见和关注个人成长的重要性。编程语言的共性包括变量、数据类型、控制结构等,应以协作和学习为导向,而非局限于
鄙视
链。
互联网公司部门
鄙视
链
这篇博客揭示了互联网公司内部各部门之间的微妙
鄙视
链,如产品、设计、技术、测试、运营、市场、行政、人事和公关等,每个部门都对自己有着高度评价,而对其他部门持有不同看法,反映出职场中的趣味现象。
打破编程“
鄙视
链”:探寻编程语言背后的真相
本文探讨编程“
鄙视
链”现象,分析其层级划分、成因及对行业的影响。“
鄙视
链”源于语言特性差异、历史沉淀等,阻碍技术创新、导致人才流动失衡和团队协作困境。提出打破“
鄙视
链”的建议,包括倡导开放文化、加强技术教育和建立客观评价体系。
非技术区
15,446
社区成员
58,112
社区内容
发帖
与我相关
我的任务
非技术区
C/C++ 非技术区
复制链接
扫一扫
分享
社区描述
C/C++ 非技术区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章