專訪YYKit作者郭曜源:開源大牛是怎樣煉成的

采訪

唐巧:你好 ibireme,能否先向讀者簡單介紹一下自己卵迂?

ibireme:大家好裕便,我叫郭曜源绒净,是一個 iOS 開發(fā)者见咒,現(xiàn)居北京,就職于優(yōu)酷土豆挂疆。喜歡代碼改览,愛好設(shè)計與音樂下翎。

唐巧:我發(fā)現(xiàn) YYKit 是在這個月初上傳到 github 上的,但是它的代碼量非常大宝当,能否介紹一下每個部分大概花了你多長時間视事?

ibireme:Category 等工具類大部分都是這一兩年工作和業(yè)余時間攢下來的。文本和圖片相關(guān)的那幾個項目是今年年初開始寫起的庆揩,陸陸續(xù)續(xù)寫了半年多俐东。YYModel 花的時間最少,只有大概兩個周末订晌。

唐巧:為什么選擇一次性開源這么多代碼虏辫,而不是一個一個開源呢?

ibireme:最初這些代碼我都是寫在一個工程里锈拨,代碼量比較多砌庄,相互之間也有很多依賴。準(zhǔn)備發(fā)布時奕枢,我覺得這樣很不方便別人使用娄昆,這才按功能拆開成一個個小的組件,然后一起發(fā)布的缝彬。

唐巧:這些開源庫在國內(nèi)外都收到了大量的好評萌焰,這個有沒有超出你的預(yù)期?

ibireme:發(fā)布前我有預(yù)期會收到不少關(guān)注跌造,但是發(fā)布后收到的好評還是大大超出我的預(yù)料杆怕。最令我驚訝的是 Facebook 和 Uber 等國外的工程師也關(guān)注到這個項目,并且還以此向我發(fā)出了工作邀請壳贪,這讓我非常激動陵珍。

唐巧:你對 YYKit 后續(xù)的發(fā)展上有什么計劃嗎?

ibireme:現(xiàn)在只是計劃進行一些正常的維護工作违施,保證穩(wěn)定性互纯。未來如果有合適的東西,我也會嘗試加到里面的磕蒲,但應(yīng)該不會有太大改變了留潦。

唐巧:YYKit 是你的業(yè)余作品,我很好奇你是如何保證工作之余還有這么高產(chǎn)的辣往?

ibireme:最近一年我工作不太忙兔院,很少加班,空閑時間比較多站削。另外我比較宅坊萝,平時喜歡待在家里做一些喜歡的事情。說起來,應(yīng)該是充足的時間加上個人興趣讓我完成了這些項目吧十偶。

唐巧:你如何看待 Swift 語言菩鲜,有沒有計劃過用 Swift 重寫你的 YYKit?

ibireme:相對于 Objective-C 來說惦积,我覺得 Swift 無疑是更優(yōu)秀接校、更現(xiàn)代的語言。目前我對 Swift 研究并不多狮崩,工作中也沒有用到蛛勉,但未來我會把時間更多投入到 Swift 中去。YYKit 中不少東西更適合于 C/Objective-C睦柴,所以我沒有計劃用 Swift 重寫整個項目董习。我可能會用 Swift 寫一些新的東西,以充分發(fā)揮 Swift 的特性爱只。

唐巧:你在 iOS 開發(fā)上是如何快速成長起來的皿淋?有沒有什么心得可以分享給 iOS 開發(fā)新手?

ibireme:我接觸 iOS 開發(fā)的時間很早恬试,但是一直都是在工作之余靠著興趣自學(xué)的窝趣。14 年我還在人人網(wǎng)時,部門內(nèi)部有個新項目需要 iOS 開發(fā)训柴,我才得以有機會在工作中使用 iOS 相關(guān)的技術(shù)哑舒。全職轉(zhuǎn)為 iOS 開發(fā)后,我花費了大量的時間閱讀和學(xué)習(xí)各種開源的代碼幻馁、研究其中的實現(xiàn)原理洗鸵、嘗試自己實現(xiàn)相關(guān)技術(shù)、嘗試在工作中使用仗嗦,這使得我在 iOS 開發(fā)技術(shù)上進步很快膘滨。對于 iOS 開發(fā)來說,我覺得自學(xué)能力是很重要的稀拐。主動去研究一些優(yōu)秀的開源項目火邓、多在工作中實踐和學(xué)習(xí),這樣就能逐步提升個人技術(shù)水平了德撬。

唐巧:你覺得哪些開發(fā)者對你影響最大铲咨?

ibireme:可能平時我更喜歡看代碼,對于開發(fā)者我倒是了解的不多吧蜓洪。如果要選一位的話纤勒,我會選 Linus Torvalds。他的一句話我很喜歡:"Talk is cheap, show me the code"隆檀。

唐巧:在技術(shù)領(lǐng)域摇天,你對未來有什么學(xué)習(xí)規(guī)劃嗎北滥?

ibireme:在 iOS 方面,我可能會針對 Swift闸翅、音頻處理和合成等方面投入更多精力。另外我第一份工作是 Java 后臺開發(fā)菊霜,工作時前后端坚冀、數(shù)據(jù)庫相關(guān)的東西也都接觸過,所以如果有時間的話我也會繼續(xù)學(xué)習(xí)這些技術(shù)鉴逞,即使不用在工作上记某,也能開拓眼界吧。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
  • 序言:七十年代末构捡,一起剝皮案震驚了整個濱河市液南,隨后出現(xiàn)的幾起案子,更是在濱河造成了極大的恐慌勾徽,老刑警劉巖滑凉,帶你破解...
    沈念sama閱讀 219,039評論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件,死亡現(xiàn)場離奇詭異喘帚,居然都是意外死亡畅姊,警方通過查閱死者的電腦和手機,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,426評論 3 395
  • 文/潘曉璐 我一進店門吹由,熙熙樓的掌柜王于貴愁眉苦臉地迎上來若未,“玉大人,你說我怎么就攤上這事倾鲫〈趾希” “怎么了?”我有些...
    開封第一講書人閱讀 165,417評論 0 356
  • 文/不壞的土叔 我叫張陵乌昔,是天一觀的道長隙疚。 經(jīng)常有香客問我,道長磕道,這世上最難降的妖魔是什么甚淡? 我笑而不...
    開封第一講書人閱讀 58,868評論 1 295
  • 正文 為了忘掉前任,我火速辦了婚禮捅厂,結(jié)果婚禮上贯卦,老公的妹妹穿的比我還像新娘。我一直安慰自己焙贷,他們只是感情好撵割,可當(dāng)我...
    茶點故事閱讀 67,892評論 6 392
  • 文/花漫 我一把揭開白布。 她就那樣靜靜地躺著辙芍,像睡著了一般啡彬。 火紅的嫁衣襯著肌膚如雪羹与。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 51,692評論 1 305
  • 那天庶灿,我揣著相機與錄音纵搁,去河邊找鬼。 笑死往踢,一個胖子當(dāng)著我的面吹牛腾誉,可吹牛的內(nèi)容都是我干的。 我是一名探鬼主播峻呕,決...
    沈念sama閱讀 40,416評論 3 419
  • 文/蒼蘭香墨 我猛地睜開眼利职,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了瘦癌?” 一聲冷哼從身側(cè)響起猪贪,我...
    開封第一講書人閱讀 39,326評論 0 276
  • 序言:老撾萬榮一對情侶失蹤,失蹤者是張志新(化名)和其女友劉穎讯私,沒想到半個月后热押,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體,經(jīng)...
    沈念sama閱讀 45,782評論 1 316
  • 正文 獨居荒郊野嶺守林人離奇死亡斤寇,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點故事閱讀 37,957評論 3 337
  • 正文 我和宋清朗相戀三年楞黄,在試婚紗的時候發(fā)現(xiàn)自己被綠了。 大學(xué)時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片抡驼。...
    茶點故事閱讀 40,102評論 1 350
  • 序言:一個原本活蹦亂跳的男人離奇死亡鬼廓,死狀恐怖,靈堂內(nèi)的尸體忽然破棺而出致盟,到底是詐尸還是另有隱情碎税,我是刑警寧澤,帶...
    沈念sama閱讀 35,790評論 5 346
  • 正文 年R本政府宣布馏锡,位于F島的核電站雷蹂,受9級特大地震影響,放射性物質(zhì)發(fā)生泄漏杯道。R本人自食惡果不足惜匪煌,卻給世界環(huán)境...
    茶點故事閱讀 41,442評論 3 331
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望党巾。 院中可真熱鬧萎庭,春花似錦、人聲如沸齿拂。這莊子的主人今日做“春日...
    開封第一講書人閱讀 31,996評論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽署海。三九已至吗购,卻和暖如春医男,著一層夾襖步出監(jiān)牢的瞬間,已是汗流浹背捻勉。 一陣腳步聲響...
    開封第一講書人閱讀 33,113評論 1 272
  • 我被黑心中介騙來泰國打工镀梭, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留,地道東北人踱启。 一個月前我還...
    沈念sama閱讀 48,332評論 3 373
  • 正文 我出身青樓报账,卻偏偏與公主長得像,于是被迫代替她去往敵國和親禽捆。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當(dāng)晚...
    茶點故事閱讀 45,044評論 2 355

推薦閱讀更多精彩內(nèi)容

  • 發(fā)現(xiàn) 關(guān)注 消息 iOS 第三方庫飘哨、插件胚想、知名博客總結(jié) 作者大灰狼的小綿羊哥哥關(guān)注 2017.06.26 09:4...
    肇東周閱讀 12,105評論 4 62
  • 機會來了,因為我和當(dāng)時的同桌出現(xiàn)了一點小摩擦芽隆,在平時這種小摩擦第二天也就和好了浊服,但我覺得這是一個機會,一個我和她可...
    Undo_acaf閱讀 245評論 1 0
  • 感悟:讓人能進到集中精力胚吁,往往能忽視重要的事情牙躺。也會導(dǎo)致管窺效應(yīng),讓我們只關(guān)注眼前狹窄范圍內(nèi)的緊急事情腕扶,你會被抑制...
    大雨紛飛的微博閱讀 209評論 2 0