精品欧美一区二区三区在线观看 _久久久久国色av免费观看性色_国产精品久久在线观看_亚洲第一综合网站_91精品又粗又猛又爽_小泽玛利亚一区二区免费_91亚洲精品国偷拍自产在线观看 _久久精品视频在线播放_美女精品久久久_欧美日韩国产成人在线

所有編程皆為 Web 編程

開發(fā) 前端 開發(fā)工具
大部分人想去做Web編程的原因是,他們不夠聰明,因此也做不了別的事。 他們不懂編譯器、并發(fā)性、3D或類繼承。他們根本不明白我為什么要使用接口或者抽象類。他們不理解虛函數(shù)、指針、引用、垃圾回收、終結(jié)器、傳引用與傳值的 區(qū)別、C++的虛擬析構(gòu)函數(shù)、或者C#的結(jié)構(gòu)體與類之間的差別。他們對(duì)進(jìn)程也一無所知。

Michael Braude對(duì)Web編程大受追捧表達(dá)了他的不屑:

大部分人想去做Web編程的原因是,他們不夠聰明,因此也做不了別的事。 他們不懂編譯器、并發(fā)性、3D或類繼承。他們根本不明白我為什么要使用接口或者抽象類。他們不理解虛函數(shù)、指針、引用、垃圾回收、終結(jié)器、傳引用與傳值的 區(qū)別、C++的虛擬析構(gòu)函數(shù)、或者C#的結(jié)構(gòu)體與類之間的差別。他們對(duì)進(jìn)程也一無所知。更別提瀑布、螺旋、敏捷了!他們從來沒看過需求文檔,也從來沒寫過 設(shè)計(jì)文檔;他們從沒畫過一張UML圖,甚至聽都沒聽說過有“順序圖”這種東西。

不過,他們確實(shí)有些手段:他們知道怎樣匆匆拼湊一個(gè)ASP.NET網(wǎng)頁,向數(shù)據(jù)庫發(fā)一些(寫得很糟糕的)SQL指令,填上一個(gè)數(shù)據(jù)集,然后用網(wǎng)格控件展示出來。他們也就會(huì)這些了吧。而且,他們?cè)谂靼走@些東西的時(shí)候,很可能也沒費(fèi)多長時(shí)間。

因此,請(qǐng)恕我冒犯——我才不想當(dāng)Web程序員呢!我有兩個(gè)理由。***,那對(duì)我太沒有挑 戰(zhàn)性了。第二,因?yàn)榻^大多數(shù)互聯(lián)網(wǎng)公司的工程師都很糟糕,更準(zhǔn)確地說,因?yàn)槟悴槐厝プ聊ド願(yuàn)W的東西就能成為一個(gè)Web開發(fā)者。在我看來,互聯(lián)網(wǎng)正讓我們變 得越來越***。拼湊出一個(gè)網(wǎng)頁真的不需要你有那么聰明。

我真心希望大家都錯(cuò)了,希望不必所有的東西都“轉(zhuǎn)向Web”。因?yàn)槿绻孢@樣的話,將來的某一天,我要么會(huì)不情愿地接受這種無聊的轉(zhuǎn)變,要么只能換一個(gè)職業(yè)了。

Web開發(fā)沒有挑戰(zhàn)性,所以吸引了不夠格的軟件開發(fā)者?讓我們姑且不討論這種荒謬的觀點(diǎn)。即使過去真是這樣,如今的情況也已經(jīng)不同了。

我其實(shí)不想在Michael面前扮演“壞人”,告訴他這個(gè)壞消息:對(duì)于越來越多的用戶來說,桌面應(yīng)用軟件已經(jīng)完蛋了。幾年來,大部分桌面應(yīng)用軟件都被Web應(yīng)用代替了。隨著網(wǎng)絡(luò)瀏覽器進(jìn)化得越來越強(qiáng)大和健壯,每天都有更多的桌面應(yīng)用被取代。

你希望不必所有的東西都“轉(zhuǎn)向Web”?醒醒吧!這已經(jīng)發(fā)生了!

任何學(xué)習(xí)計(jì)算機(jī)歷史的學(xué)生都可以告訴你,Web應(yīng)用成為主流正是“最不強(qiáng)大原則”(The Principle of Least Power)所預(yù)示的:

計(jì)算機(jī)科學(xué)界過去花了40年的時(shí)間,致力于讓語言盡可能地強(qiáng)大。時(shí)至今日,我們必須感 激那些讓我們選擇不是***大的解決方案(而選擇最不強(qiáng)大的方案)的原因。計(jì)算機(jī)語言越不強(qiáng)大,你對(duì)用那種語言存儲(chǔ)的數(shù)據(jù)能做的事情就越多。如果你以一種簡(jiǎn) 單的陳述形式來書寫,任何人都可以寫一個(gè)程序去分析它。比方說,一個(gè)呈現(xiàn)天氣信息的網(wǎng)頁使用RDF(譯者注:資源描述框架,一種用于描述Web資源的標(biāo)記 語言)來描述數(shù)據(jù),用戶可以把它裝進(jìn)一個(gè)表格,也許再做一下平均計(jì)算,繪制圖表,然后結(jié)合其他信息做出某種推斷。另一種極端的做法是,天氣信息通過巧妙的 Java小程序描繪出來。盡管這種方式可能做出很酷的用戶界面,但它完全不能被分析。找到這個(gè)頁面的搜索引擎將無法判斷那是什么數(shù)據(jù)或者那些數(shù)據(jù)有什么 用。要想知道一個(gè)Java小程序是做什么的,唯一的辦法是親眼目睹它運(yùn)行起來。

互聯(lián)網(wǎng)恰恰是做最簡(jiǎn)單(或者說最傻)而靠譜之事的具體表現(xiàn)。如果這嚇到了你(讓你感到不安了),那么我要小聲地告訴你,你沒有理由成為一名程序員。

所有應(yīng)用都應(yīng)該成為Web應(yīng)用嗎?當(dāng)然不是。總有一些重要的例外,有些種類的軟件跟網(wǎng)絡(luò)也毫無關(guān)系。但是,這些是少數(shù)情況,是一些特殊應(yīng)用。它們固然是重要的小生態(tài)環(huán)境,但不管怎么說,就只是“小生態(tài)”。

如果你希望盡可能多的用戶來使用你的軟件,絕沒有比把它做成Web應(yīng)用更好的方法了。對(duì)于現(xiàn)存軟件來說,互聯(lián)網(wǎng)是***效、最普遍、最直接的分發(fā)網(wǎng) 絡(luò)。任何用戶只要能連上網(wǎng),有一個(gè)瀏覽器,不管他身處世界的任何一個(gè)角落,只須點(diǎn)兩下鼠標(biāo)就能與你寫的軟件開始交互了。哪怕是最蹩腳的Web應(yīng)用,它的受 眾面和傳播度都是令人震驚的;而且還在每天擴(kuò)大著……我也曾因此杜撰了“阿特伍德定律”:任何可以用JavaScript來寫的應(yīng)用,最終都將用JavaScript來寫。

從工程的角度來看,用JavaScript來寫Photoshop、Word或Excel毫無意義。但是,這是不可避免的。這事會(huì)發(fā)生的。實(shí)際上,這事已經(jīng)在發(fā)生了。環(huán)顧一下你的四周吧。

作為一名軟件開發(fā)者,最讓我開心的是編寫有人使用的軟件。如果你的軟件委身于一個(gè)二進(jìn)制的EXE文件,它必須被購買、授權(quán)、運(yùn)送、下載、安裝、維護(hù) 和升級(jí),你的技藝又有什么意義呢?考慮到程序員與用戶之間的所有這些傳統(tǒng)障礙,軟件行業(yè)居然還能生存下來,這真是一個(gè)奇跡!然而,在華麗而嶄新的Web應(yīng) 用世界里,那些制約已經(jīng)不復(fù)存在。邊界沒有了。軟件可以無處不在!

Web編程還遠(yuǎn)遠(yuǎn)沒有達(dá)到***的境地。其實(shí),還有點(diǎn)亂!沒錯(cuò),隨便會(huì)寫點(diǎn)代碼的人就能三下兩下地搞出一個(gè)糟糕的Web應(yīng)用;也確實(shí),99%的Web 應(yīng)用都似狗屎一堆。但是,這也意味著,相當(dāng)“聰明”的程序員們正在將他們的成果展現(xiàn)在成百上千(或者成千上萬,甚至幾百萬)的用戶面前,而這在互聯(lián)網(wǎng)盛行 之前是絕無可能的。在我看來,讓代碼遭受冷落、讓它們就此孤獨(dú)終老,沒什么比這更讓人感到悲哀的了!把軟件按照Web應(yīng)用的形式重整一下,即使軟件本身并 不怎么樣,這也使得程序員們能夠把他們的軟件展現(xiàn)在某個(gè)地方的某人面前。

如果受眾面和技藝方面的觀點(diǎn)不足以說服你,那就從商業(yè)的角度來考慮一下吧。Mark Fletcher曾經(jīng)給出過一份創(chuàng)業(yè)規(guī)則,其中就有這么一條:

你在做一個(gè)Web應(yīng)用,對(duì)吧?這不是20世紀(jì)80年代了!縱然你的競(jìng)爭(zhēng)對(duì)手把(桌面)應(yīng)用軟件做得別致優(yōu)雅,你那簡(jiǎn)陋而寒酸的Web應(yīng)用也仍然會(huì)比它更加成功。

要不了多久,所有編程都將是Web編程。對(duì)于普通的在職程序員來說,如果你不認(rèn)為這是一個(gè)值得慶賀的理由,你也許應(yīng)該轉(zhuǎn)行了。

原文出處: codinghorror   譯文出處: 陸其明(@豆巴陸其明)

責(zé)任編輯:林師授 來源: 新浪博客
相關(guān)推薦

2010-11-25 09:06:37

Web開發(fā)函數(shù)式編程

2017-08-07 15:19:30

編程語言快速

2009-07-29 17:45:09

ibmdwWebREST

2009-07-31 16:26:28

ibmdwREST

2025-07-01 06:05:34

2009-11-09 10:43:51

WCF Web編程模型

2023-08-09 08:29:51

SpringWeb編程

2019-04-22 09:58:25

C語言Web操作系統(tǒng)

2023-02-15 14:04:35

ChatGPT編程

2024-01-10 09:26:52

Rust所有權(quán)編程

2010-08-18 09:14:34

編程語言

2015-01-06 09:43:55

編程語言

2013-01-21 13:18:26

IBMdW

2009-05-08 09:32:27

JavaWeb編程框架

2013-02-25 09:31:35

Web編程語言

2017-11-22 08:47:02

2023-01-04 11:40:41

編程語言Web開發(fā)

2013-04-01 15:38:54

異步編程異步編程模型

2010-11-17 11:31:22

Scala基礎(chǔ)面向?qū)ο?/a>Scala
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)

久久久久噜噜噜亚洲熟女综合| 亚洲激情欧美激情| 中文字幕在线日韩| 亚洲男人天堂2021| 桃色av一区二区| 国产精品视频观看| 国产一区二区三区黄| 波多野结衣家庭主妇| 亚洲精品成人| 亚洲精品suv精品一区二区| 男女视频在线看| 亚洲精品天堂| 国产日产欧美一区二区视频| 91在线短视频| 成人av网站在线播放| 欧美成人午夜| 在线成人免费网站| 国产女人18毛片水真多18| 国产69精品久久| 亚洲国产一区二区a毛片| 日产中文字幕在线精品一区 | 欧美日韩美少妇| 欧美亚洲色图视频| 日日夜夜精品一区| 久久久精品2019中文字幕之3| 亚洲一区二区三区香蕉| 青青国产在线视频| 亚洲精品韩国| 久久精品电影网| 精品国产成人亚洲午夜福利| 北条麻妃在线一区二区免费播放| 欧美丝袜丝交足nylons| 日韩av在线第一页| 黄页在线观看免费| 亚洲欧美区自拍先锋| 日本一区二区三区四区在线观看 | 1级黄色大片儿| 伊人情人综合网| 最近2019年中文视频免费在线观看 | 一区二区亚洲欧洲国产日韩| 久久无码专区国产精品s| 免费日韩成人| 日本韩国一区二区三区| 亚洲熟妇国产熟妇肥婆| 欧美人动性xxxxz0oz| 国产精品久久精品日日| 亚洲精品一区二区毛豆| 国产一二三在线观看| 成人美女视频在线观看| 国产91色在线|亚洲| 精品人妻一区二区三区麻豆91| 久久成人羞羞网站| 国产欧美日韩丝袜精品一区| 中国a一片一级一片| 久久资源在线| 国产成人精品一区| 免费无码国产精品| 老牛影视一区二区三区| 欧美最猛性xxxxx(亚洲精品)| www.国产成人| 国产亚洲精品bv在线观看| 97精品免费视频| 综合激情网五月| 久久久久国产精品一区二区| 国产精品黄视频| 伊人免费在线观看| 精品一区二区在线视频| 91九色综合久久| 精品人妻一区二区三区换脸明星 | 国产亚洲亚洲| 欧美一区第一页| 波多野结衣 久久| 日日夜夜精品视频免费| 国产精品久久久久久久久久| 欧美另类交人妖| 天堂网中文在线观看| 亚洲欧美网站在线观看| 欧美激情按摩在线| 国产情侣在线视频| 天堂在线一区二区| 国产色视频一区| a天堂视频在线| 不卡一区二区在线| 欧美日韩视频在线一区二区观看视频| 国产女人在线视频| 中文字幕在线一区| 日韩人妻无码精品久久久不卡| 忘忧草在线日韩www影院| 欧美性猛交xxxxxx富婆| 波多野结衣电影免费观看| 开心激情综合| 亚洲一级免费视频| 丰满少妇被猛烈进入一区二区| 狠狠色狠狠色综合日日tαg | 蜜桃成人精品| 91精选在线观看| 色天使在线视频| 久久精品青草| 69视频在线播放| 91国内精品视频| 91在线免费播放| 椎名由奈jux491在线播放| 多野结衣av一区| 欧美日韩一区二区三区高清 | 国产婷婷色一区二区三区四区 | 超碰97av在线| 久久在线免费| 911国产网站尤物在线观看| 亚洲一区中文字幕永久在线| 岛国一区二区三区| 视频一区国产精品| 乱馆动漫1~6集在线观看| 欧美三级视频在线播放| 国产精品扒开腿做爽爽爽a片唱戏| 国产区精品区| 国内伊人久久久久久网站视频| 中文无码精品一区二区三区| 99久久精品情趣| 中文字幕av日韩精品| 日韩电影免费观| 精品福利视频一区二区三区| 成人一级黄色大片| 日韩精品免费专区| 蜜桃视频在线观看91| 538在线观看| 在线电影院国产精品| 欧洲美熟女乱又伦| 欧美专区一区二区三区| 国产欧美韩日| 欧美人与牲禽动交com| 欧美一卡二卡在线观看| 成人无码精品1区2区3区免费看 | 久久久91麻豆精品国产一区| 亚洲剧情一区二区| 日韩伦人妻无码| 国产91在线看| 欧美黄色免费网址| 亚洲精品一区国产| 欧美黑人视频一区| 精品人妻一区二区三区四区不卡| 亚洲视频每日更新| 亚洲午夜激情影院| 久久精品国产www456c0m| 国产精品电影一区| 裸体xxxx视频在线| 色婷婷精品大在线视频| 亚洲永久无码7777kkk| 狠狠入ady亚洲精品| av资源站久久亚洲| 成人免费在线| 91黄色免费网站| 中文字幕av久久爽一区| 免费日韩精品中文字幕视频在线| 国产伦精品一区二区三区视频黑人| 天堂资源在线中文| 91久久精品一区二区三区| 国产成人无码精品久久二区三| 亚洲福利久久| 国产成人精品日本亚洲11| japanese色国产在线看视频| 欧美videos中文字幕| 中文字幕av一区二区三区谷原希美| 欧美夫妇交换xxx| 91久久亚洲| 国产区欧美区日韩区| 欧洲黄色一区| 精品久久久久久久人人人人传媒| 青青操国产视频| 加勒比av一区二区| 亚洲精品国产精品国自产| 88xx成人网| 中文字幕综合在线| 国产又粗又黄视频| 亚洲一区二区综合| 亚洲中文字幕无码一区| 亚洲三级网站| 麻豆av福利av久久av| 激情国产在线| 亚洲精品黄网在线观看| 成人免费一区二区三区| 国产精品五月天| 无码人妻精品一区二区三区66| 欧美在线色图| 91欧美精品成人综合在线观看| 日本在线免费| 亚洲成人激情图| 无码aⅴ精品一区二区三区| 国产调教视频一区| av中文字幕网址| 欧美午夜精品| 国产欧美一区二区| 国产美女福利在线观看| 日韩电影大全免费观看2023年上| 国产美女激情视频| 国产精品久久久久久久裸模| 中文字幕第17页| 中文字幕码精品视频网站| 国产一二三精品| 国产真实老熟女无套内射| 日本国产精品| 国产欧美日韩免费看aⅴ视频| 成人无遮挡免费网站视频在线观看| 亚洲国产一区二区三区四区| 怡红院av久久久久久久| 1区2区3区国产精品| 国产精品一区二区无码对白| 国产一区导航| 一区二区三区四区在线视频| 丁香五月缴情综合网| 国产精品久久视频| 黄色的视频在线观看| 日韩在线免费观看视频| 日韩中文字幕影院| 欧美日韩视频第一区| 国产一级一片免费播放| 不卡一区在线观看| 中文字幕剧情在线观看| 久久不射中文字幕| 免费日韩在线观看| 欧美精品尤物在线观看 | 艳母动漫在线免费观看| 欧亚精品一区| 国产精品国产精品国产专区蜜臀ah | www.久久精品| 国产精品嫩草影院8vv8| 久色成人在线| 日韩欧美国产综合在线| 国产精品久久久久久久久久10秀 | 色欲av永久无码精品无码蜜桃| 色国产综合视频| 国产女人被狂躁到高潮小说| 国产日韩欧美a| 日本一区二区免费视频| 国产老妇另类xxxxx| 久久久久国产一区| 久久国产直播| 分分操这里只有精品| 色97色成人| 亚洲一区在线观看网站| 欧美高清精品一区二区| 日韩电影在线免费| 麻豆av免费在线| 国产日韩欧美高清免费| a级免费在线观看| 亚洲精品成人无限看| 一区国产精品| 亚洲电影影音先锋| 中文字幕av日韩精品| 欧美日中文字幕| 欧美一区亚洲二区| 成人3d精品动漫精品一二三| 欧美成人一区二区在线| 国产成人在线中文字幕| 国产经典一区二区三区| 狼人精品一区二区三区在线| 91视频免费进入| 日韩欧美中文字幕在线视频| 亚洲综合色av| 国产+成+人+亚洲欧洲在线| www.av一区视频| 视频欧美一区| 日韩欧美精品三级| 日本黄网站免费| 中文高清一区| 国产精品沙发午睡系列| 亚洲综合另类| 久久黄色片网站| 国产在线播放一区二区三区| 99九九99九九九99九他书对| 久久精品国产99国产| 国产精品无码自拍| 成人中文字幕在线| 手机在线看片日韩| 久久综合九色欧美综合狠狠| 日本不卡一区视频| |精品福利一区二区三区| 亚洲不卡在线播放| 亚洲在线观看免费| 日本视频免费观看| 欧美视频一区二区三区在线观看 | 91|九色|视频| a看欧美黄色女同性恋| 久久久99国产精品免费| 国产毛片一区二区三区| 视频一区国产精品| 亚洲精品成人| 99久久激情视频| 麻豆久久久久久| 青娱乐精品在线| av亚洲精华国产精华| 国产日韩精品中文字无码| 亚洲欧美乱综合| 日本少妇性生活| 色综合一区二区三区| 国产不卡精品视频| 日韩精品极品毛片系列视频| 春暖花开成人亚洲区| 久久久成人精品| 日本成人不卡| 日本亚洲欧洲色α| 精品视频成人| 久久一区二区精品| 国产精品第十页| 国产真实乱子伦| 国产黄色精品网站| 国产福利短视频| 亚洲精选在线视频| 波多野结衣不卡| 欧美成人一区二区三区片免费| 亚洲av综合色区无码一二三区| 国产一区二区三区精品久久久| 色黄网站在线观看| 日韩免费观看av| 9l视频自拍九色9l视频成人| 亚洲一卡二卡三卡| 亚洲啪啪91| 亚洲制服中文字幕| 91尤物视频在线观看| 妺妺窝人体色www聚色窝仙踪 | 亚洲国产精品成人综合| 中文字幕另类日韩欧美亚洲嫩草| 在线观看日产精品| 欧美特黄一级视频| 精品国产一区二区三区在线观看 | 亚洲av无码一区二区乱子伦 | 国产伦精品一区二区三区免 | 无码人妻精品一区二区三区在线 | 国产精品激情自拍| 欧美jizz19性欧美| 国产v片免费观看| 国产成人在线视频网站| 国产精品成人无码免费| 在线看国产一区二区| 三级视频网站在线| 韩剧1988在线观看免费完整版| 国产999精品在线观看| 日韩av高清| 一本久久知道综合久久| 18深夜在线观看免费视频| 国产精品天干天干在线综合| 国产亚洲欧美在线精品| 亚洲男人天堂久| 日本在线啊啊| 狠狠色综合一区二区| 99成人免费视频| 色哟哟无码精品一区二区三区| 亚洲欧美综合网| 国产一区二区自拍视频| 色综合伊人色综合网| 日韩高清在线| 日韩电影免费观看高清完整| 日日摸夜夜添夜夜添精品视频| 少妇饥渴放荡91麻豆| 亚洲va在线va天堂| 国产成人手机在线| 成人午夜电影网站| 波多野结衣综合网| 国产ts人妖一区二区| 国产亚洲第一页| 精品少妇一区二区三区日产乱码 | 亚洲欧美tv| 日韩av一二三四| 国产精品欧美极品| 中文字幕视频免费观看| 一区二区三区视频免费| 亚洲狼人综合| 成人手机在线播放| 国产成人精品免费网站| 毛片毛片女人毛片毛片| 日韩在线观看免费全集电视剧网站 | 一区二区三区欧美日韩| 蜜桃av噜噜一区二区三区麻豆| 欧美激情网站在线观看| 久久久精品国产**网站| 国产日韩一区二区在线观看| 国产人久久人人人人爽| 国产免费无遮挡| 国内揄拍国内精品| 国产精品亚洲二区| 浓精h攵女乱爱av| 亚洲狠狠丁香婷婷综合久久久| 亚洲女同志亚洲女同女播放| 午夜精品一区二区三区视频免费看| 第一区第二区在线| 国产成人黄色网址| 亚洲精品综合在线| 国模私拍视频在线| 国产精品成人免费视频| 性欧美欧美巨大69| 精品人妻一区二区三区日产| 在线观看欧美黄色| 成人影欧美片| 国产一区二区黄色| 亚洲精选在线| 蜜乳av中文字幕| 精品国产亚洲在线| 九七电影院97理论片久久tvb| 国产亚洲精品久久久久久久| 91性感美女视频| a毛片在线免费观看|