成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

聊聊我的第一篇10萬+,同時反駁某些評論

XboxYan / 1367人閱讀

摘要:終于有了一篇萬知乎后臺顯示我的回答如何衡量一個人的水平的閱讀量已經(jīng)超過了萬,具體截止年月號是。自從年雙十一正式上線,累計處理了億錯誤事件,付費客戶有金山軟件百姓網(wǎng)等眾多品牌企業(yè)。

元旦的時候,我立了一個Flag,今年要寫一篇10萬+,現(xiàn)在目標(biāo)算是完成一半了。

終于有了一篇10萬+

知乎后臺顯示我的回答《如何衡量一個人的 JavaScript 水平?》的閱讀量已經(jīng)超過了10萬,具體截止2019年5月20號是115172。

閱讀量已經(jīng)超過10萬了,為什么只是完成了一半呢?因為這篇博客其實是我翻譯的,原文在Web Archive上能夠找到:10 JavaScript concepts every Node.js programmer must master。而且,這篇博客是我2年前寫的:10個JavaScript難點。不是原創(chuàng),也不是今年寫的,當(dāng)然只能算是完成了一半。

雖然只是翻譯,但是基本上等于"重寫"了一遍,因為我翻譯博客都是意譯而非直譯,這是為了保證可讀性。中文和英文的寫作套路完全不一樣,英語喜歡用各種定語從句,強(qiáng)行直譯的話讀起來會非常莫名其妙。感興趣的話,不妨對照原文和我的翻譯看看。

刷知乎的時候,看到了這個問題:如何衡量一個人的 JavaScript 水平?,就想起了自己2年前的博客,內(nèi)容剛好合適,于是隨手轉(zhuǎn)發(fā)了一下。我對于這篇翻譯的博客還是挺滿意的,所以一直記得它,所以猜到它應(yīng)該會比較受歡迎,后來發(fā)現(xiàn)它受歡迎的程度遠(yuǎn)遠(yuǎn)超過了我的想象。

感謝知乎的推薦算法

正如韓寒在《三重門》的后記寫的:我是金子,我要閃光的。好的內(nèi)容也是會閃光的,只是需要時間和機(jī)會。在各個內(nèi)容平臺中,知乎的推薦算法更加友好,可以將內(nèi)容推薦給很多感興趣的人,這對于每個堅持創(chuàng)作的人都是一個很好的機(jī)會。根據(jù)知乎提供的熱門內(nèi)容傳播分析報告,一些大V的點贊加速我的答案的傳播,在此感謝大家的支持。

作為一個內(nèi)容平臺,推薦算法還是非常重要的。不少用戶已經(jīng)養(yǎng)成了通過推薦獲取信息的習(xí)慣,比如我每天都刷很多次微信的看一看,確實能發(fā)現(xiàn)不少感興趣的內(nèi)容。但是,一些內(nèi)容平臺的推薦功能很弱甚至于沒有,這里我就不點名了。創(chuàng)作者發(fā)布博客之后,會發(fā)現(xiàn)除了前幾天訪問量還可以,以后就非常少了,未來的流量只能依賴于搜索引擎。這樣的話,對于讀者、作者以及平臺都是一種損失。今日頭條的成功,簡單來說,其實就是推薦算法的成功。

我的博客

這幾年,我一直堅持原創(chuàng)或者翻譯博客,大概每周寫一篇,現(xiàn)在已經(jīng)寫了接近17萬字,閱讀量超過1萬的其實也不少了,但是寫技術(shù)博客要想突破10萬+是一件很難事情,因為中國也就那么幾百萬開發(fā)者。技術(shù)相對于各種熱點來說,非常的枯燥,其實我也很少看,除非特別感興趣。有時候確實感興趣,也不過是收藏到Pocket里面,然后就沒有然后了。

既然沒什么人看,有時候還得被鍵盤俠噴,那為什么還要寫呢?這個問題我也問過其他一些寫技術(shù)博客的作者,因為發(fā)現(xiàn)他們的公眾號也沒什么人看,但是他們依然在堅持寫作。

其實,這個問題的答案很簡單,寫技術(shù)博客是一種非常好的學(xué)習(xí)方式。當(dāng)我們寫一篇技術(shù)博客的時候,需要對某個技術(shù)點非常熟悉,有時候還需要一些自己的思考,而寫作的過程中總會發(fā)現(xiàn)一些自己不太清楚的地方,需要進(jìn)一步了解。這樣,但你寫完一篇博客之后,你對這個知識點已經(jīng)相當(dāng)熟悉了,我們的知識體系就通過一篇篇博客完善起來了。

如果大家覺得我的博客還有點意思,不妨看一下我這幾篇博客,算是我自己還比較滿意的:

我們應(yīng)該如何給需求排序?

不要爭了!技術(shù)選擇沒那么重要

2018年,JavaScript都經(jīng)歷了什么?

Fundebug是這樣備份數(shù)據(jù)的

重新思考單元測試

反駁某些評論

每一個創(chuàng)作者應(yīng)該都知道,認(rèn)真地寫一篇博客或者翻譯一篇博客都不是一件簡單的事情,一般需要花好幾個小時時間。對于我來說,每一篇博客都是犧牲周末的休息時間完成的。但是,對于某些鍵盤俠來說,一句話就可以把人給懟得非常無語。寫幾十個字的評論,顯然要比寫一篇上千字的博客要簡單很多。

我寫了這么多博客,被懟了無數(shù)次也習(xí)慣了,很多時候不太想看評論。自己費勁寫的博客被莫名其妙地懟了,自然影響心情。當(dāng)然我還是會去看評論的,因為大部分評論是比較友善,且有所收獲的,有時確實能夠幫助我修改一些錯誤。

當(dāng)朋友告訴我,有人實名反對我的10萬+,這雖然是意料之中的事情,但是也非常掃興了。

這位兄弟比較較真,甚至有點かわいい,不過我也是個較真的人,這里來反駁一下這位兄弟的觀點,當(dāng)然對事不對人

他總結(jié)的觀點我是完全贊同的:"代碼是用來解決問題的,不是用來秀技巧的,越花巧的代碼維護(hù)的代價越高。如果有一百種解決問題的方法,請使用最簡單的一種。"

但是,他說的東西和我的回答基本上是牛頭不對馬嘴,不知道他在反對我什么東西。我的回答只不過是介紹了10個JavaScript知識點,又沒有說非得用這些特性去寫代碼,誰沒事寫個立即執(zhí)行函數(shù)?。?/p>

拿閉包來說,大家知道它是怎么回事,看到閉包代碼的時候能夠理解,需要的時候知道怎么寫,面試的時候能夠答出來就行了。當(dāng)然,我們沒有必要沒事寫什么閉包給自己添亂,這是不言自明的道理,不知道有啥好說的。

再舉個例子,JavaScrip異步編程有3種方式:回調(diào)函數(shù)、Promise以及Async/Await,我一直在"鼓吹"大家使用Async/Await,因為簡單太多了。但是,這就意味著我們不需要理解回調(diào)函數(shù)以及Promise了嗎?Promise是Async/Await的基礎(chǔ),沒有它,哪里來的什么Async/Await?至于回調(diào)函數(shù),事件監(jiān)聽的時候還是得用吧?

打個比方,我寫了一篇介紹匯編語言知識點的博客,如果有人說”什么年代了你還用什么匯編呢?當(dāng)然得用Java啊“,這是不是有點搞笑?日常工作中,99%的開發(fā)者確實不需要用匯編,但是大部分開發(fā)者最好學(xué)習(xí)一下匯編,為什么呢?因為學(xué)會了匯編,往下層可以幫助你理解計算機(jī)組成原理,往上層可以幫助你理解編譯原理。這些知識對于一個優(yōu)秀的工程師都是必要的知識。

還有一點需要說明,并不是我介紹的知識點沒有用,應(yīng)該只是現(xiàn)在的你用不到而已,寫上層的業(yè)務(wù)代碼當(dāng)然無需這些奇怪的特性。但是當(dāng)你寫一些稍微底層的代碼,比如開發(fā)一個Fundebug前端BUG監(jiān)控插件或者錄屏插件時,什么立即執(zhí)行函數(shù),閉包,prototype,apply都是要用到的。

本來想逐條反駁,所謂來而不往非禮也。不過還是算了,他翻來覆去也就一句話,這個特性不能用,那個特性不能用,也沒有什么好反駁的。這些特性確實有些陳舊了,大多數(shù)時候也沒有必要用,但是正如評論區(qū)有人說過,這些特性"best to know",至于用不用那是另一回事。我給大家介紹一下這些特性,沒有勸大家用這些特性,兄弟犯不著這么激動。

彩蛋

我的回答最重要的是最后1個,前面的知識點可以理解為鋪墊。我也是花了點時間想清楚然后再寫清楚的,不妨作為面試題,正如我所說的,能夠讀懂最后1個,JS水平不會太差。

關(guān)于Fundebug

Fundebug專注于JavaScript、微信小程序、微信小游戲、支付寶小程序、React Native、Node.js和Java線上應(yīng)用實時BUG監(jiān)控。 自從2016年雙十一正式上線,F(xiàn)undebug累計處理了10億+錯誤事件,付費客戶有Google、360、金山軟件、百姓網(wǎng)等眾多品牌企業(yè)。歡迎大家免費試用!

版權(quán)聲明

轉(zhuǎn)載時請注明作者Fundebug以及本文地址: blog.fundebug.com/2019/05/20/…

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/6953.html

相關(guān)文章

  • 聊聊我的一篇10+,同時反駁某些評論

    摘要:終于有了一篇萬知乎后臺顯示我的回答如何衡量一個人的水平的閱讀量已經(jīng)超過了萬,具體截止年月號是。自從年雙十一正式上線,累計處理了億錯誤事件,付費客戶有金山軟件百姓網(wǎng)等眾多品牌企業(yè)。 showImg(https://segmentfault.com/img/remote/1460000019256110?w=900&h=383); 元旦的時候,我立了一個Flag,今年要寫一篇10萬+,現(xiàn)在...

    stdying 評論0 收藏0
  • JavaScript深入淺出第2課:函數(shù)是一等公民是什么意思呢?

    摘要:函數(shù)是一等公民,是什么意思呢我來與大家探討一下,拋磚引玉。對于來說,函數(shù)可以賦值給變量,也可以作為函數(shù)參數(shù),還可以作為函數(shù)返回值,因此中函數(shù)是一等公民。也就是說,函數(shù)為第一公民是函數(shù)式編程的必要條件。 摘要: 聽起來很炫酷的一等公民是啥? 《JavaScript深入淺出》系列: JavaScript深入淺出第1課:箭頭函數(shù)中的this究竟是什么鬼? JavaScript深入淺出第2課...

    wmui 評論0 收藏0
  • 我的一篇博客

    摘要:前言說來慚愧,馬上就要到而立之年,可是嚴(yán)格來講這應(yīng)該算是我的第一篇博客。堅持萬事開頭難,這第一篇博客寫完我更是覺得寫博客其實并沒有那么簡單,有時候覺得很簡單的東西可能寫出來就不是那么回事了。 前言 說來慚愧,馬上就要到而立之年,可是嚴(yán)格來講這應(yīng)該算是我的第一篇博客。 從第一行Hello World至今,算一算和代碼打交道也有些年頭了,其實我本人一直以來都有記筆記和寫demo的習(xí)慣,最早...

    Nekron 評論0 收藏0
  • 大齡程序員~聊聊我畢業(yè)十年的生活

    摘要:第五家公司沉淀期恰好這時候機(jī)會又來了現(xiàn)在在職這家公司的部門經(jīng)理在我前同事前公司同事離職后來了現(xiàn)在這個公司的推薦下和我溝通了一下。 ? ? ? 目錄 前言 一? ?大學(xué)階段 二? ? ?實習(xí)階段 三? ? ?工作階段 1.第一家公司-學(xué)習(xí)期 ?2.第二家公司-轉(zhuǎn)型期 ?2.第三家公司-質(zhì)變期 ...

    yacheng 評論0 收藏0
  • 以太坊將成為新互聯(lián)網(wǎng)的支柱

    摘要:以太坊將成為新互聯(lián)網(wǎng)的支柱,我為什么這么說正在以太坊上構(gòu)建我們的第層,而不是其他區(qū)塊鏈平臺這就是原因。以太坊不會犧牲去中心化的原則而下沉權(quán)力在區(qū)塊鏈方面,有一項稱為可擴(kuò)展性三難的基本法則。 以太坊將成為新互聯(lián)網(wǎng)的支柱,我為什么這么說?Loom Network正在以太坊上構(gòu)建我們的第2層,而不是其他區(qū)塊鏈平臺——這就是原因。 每個月都有其他的公司發(fā)布白皮書,聲稱已經(jīng)解決了以太坊所面臨的可...

    liuhh 評論0 收藏0

發(fā)表評論

0條評論

XboxYan

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<