(原創) 什麼是Paradigm Shift? (初級) (OO思維) - 博客园

文章推薦指數: 80 %
投票人數:10人

Paradigm Shift有人翻成『典範轉移』,不過光看翻譯應該看不出是什麼意思。

... 在OO領域,常會聽到paradigm shift這個字,簡單的說,就是這是一種革命性的 ... 首页 新闻 博问 专区 闪存 班级 我的博客 我的园子 账号设置 简洁模式... 退出登录 注册 登录 真OO无双之真乱舞书 寫程式是很快樂的一件事SinceSep.15,2006 (原創)什麼是ParadigmShift?(初級)(OO思維) ParadigmShift有人翻成『典範轉移』,不過光看翻譯應該看不出是什麼意思。

AbstractParadigmShift有人翻成『典範轉移』,不過光看翻譯應該看不出是什麼意思。

Introduction在OO領域,常會聽到paradigmshift這個字,簡單的說,就是這是一種革命性的改變,過去的經驗對於學習反而有害,一張白紙反而更容易學習。

歷史上出現paradigmshift並不多,但一旦出現都是歷史的轉類點。

拿programmer熟悉的歷史來說,從windowsbased到webbased是一個paradigmshift,從procedurebased到objectoriented也是一次paradigmshift。

windowsbased程式,programmer熟悉開發的方式是visualprogramming,messeagepassing,eventdrivent,objectoriented,但到了webbased程式,變成了scripting,原來的visualprogramming,messagepassing,eventdriven,objectoriented全都不見了,回到類似文字模式的開發方式,導致很多原來熟析windowsbased開發的高手根本無法接受webbased這種原始的開發方式,反而是那些初學者對於webbased開發很容易接受。

高手們過去的經驗反而變成了學習的包袱,這就是一種paradigmshift。

從procedurebased到obejctoriented也是如此,很多原本C、Pascal的高手,習慣了functiondecomposition的問題分析方式,到了C++這種objectdecomposition的分析方式反而適應不良,但初學者學C++反而容易,因為沒有包袱,直接接受OO思維,這就是一種paradigmshift。

從君主專制到民主制度也是一樣,美國沒有任何包袱,所以能實行民主制度比任何國家都早,也比任何國家成功,但歷史悠久的國家,由於實行君主專制太久,要改成民主制度總是困難重重,這也是一種paradigmshift。

Conclusion人常說經驗很重要,對大部分狀況,經驗是有幫助的,但遇到paradigmshift時,經驗是有害的,一張白紙反而更有幫助。

postedon 2007-05-1819:16  真OO无双  阅读(3694)  评论(0)  编辑  收藏  举报 刷新评论刷新页面返回顶部 Poweredby: 博客园 Copyright©2021真OO无双 Poweredby.NET6onKubernetes 导航



請為這篇文章評分?