亚洲av成人无遮挡网站在线观看,少妇性bbb搡bbb爽爽爽,亚洲av日韩精品久久久久久,兔费看少妇性l交大片免费,无码少妇一区二区三区

  免費注冊 查看新帖 |

Chinaunix

  平臺 論壇 博客 文庫
最近訪問板塊 發(fā)新帖
查看: 1442 | 回復: 1
打印 上一主題 下一主題

[iOS] iOS應用開發(fā)之十大坑隊友 [復制鏈接]

論壇徽章:
1
操作系統(tǒng)版塊每日發(fā)帖之星
日期:2015-06-13 22:20:00
跳轉到指定樓層
1 [收藏(0)] [報告]
發(fā)表于 2015-06-12 18:28 |只看該作者 |倒序瀏覽
第十名:SCM Attack
適用于使用各種類型的SCM,或者干脆不用。以git舉例。只提交編譯錯誤的代碼,或者保證App一打開就crash,不幫忙改了bug別想繞過去;不正確設置gitignore文件,彰顯個性;每個commit至少幾十個文件,突顯代碼量;Log永遠是瀟灑的bug fix或者fix bug,只可意會不可言傳;別人用rebase咱就用merge或者反過來,總之要有自己的特色;喜歡code reivew的速來接招。

難度指數(shù):6   殺傷指數(shù):6   綜合評定:6

第九名:Coding Style Attack
此類型攻擊覆蓋范圍之廣,無人出其右。頭文件不寫注釋,保留一堆永遠不會完成的TODO/FIXME,再穿插著保留600行間歇注釋掉的有模有樣兒的代碼;咱是.NET背景所有property一律get/set整齊劃一;偶爾再來個downloadFile/downloadFile2這樣寫意的命名,一細看還真的不一樣兒;每行代碼都寫幾個magic number除了你沒人懂什么意思;代碼風格的辨識度高,以至于blame view都是多余的。

難度指數(shù):6   殺傷指數(shù):7   綜合評定:6.5

第八名:Multi Threading Attack
本著不過度優(yōu)化的原則將運算塞滿主線程,反正負責優(yōu)化的多數(shù)不是自己;各種Mutable對象線程間傳來傳去,for循環(huán)中改改更健康;sleep/dispatch_after活學活用問題搞不定全靠它;單件就有5種寫法完爆茴字(老板來壺黃酒)。

難度指數(shù):6   殺傷指數(shù):8   綜合評定:7

第七名:Header Attack
Coding Style Attack的進化;500行的header如家常便飯,管它private還是public的直接往這里扔;除了沒注釋還不提供初始化方法,暴露幾十個property,其中的5個要是特定值某個無參方法就沒法工作;最后再把一堆有關無關的header都往Prefix.pch里扔,編譯時咱就拼硬件。

難度指數(shù):7   殺傷指數(shù):8   綜合評定:7.5

第六名:OO Attack
此門技藝博大精深,屬無招勝有招的范疇;能繼承就不用組合,繼承層次小于3層出門不好意思跟人打招呼,基類永遠只有一個唯一子類。if/else嵌套個六、七層不嫌多,一對大括號保證你一屏看不完,讓鼓吹多態(tài)的學院派一邊涼快去;調用super咱就隨機位置隨機call,姿勢隨心情而定。

難度指數(shù):7   殺傷指數(shù):9   綜合評定:8

第五名:View Hierarchy Attack
此類適用于使用自定義的“容器類”那票朋友。甭管View Controller的生命周期,App啟動時一并創(chuàng)建并稱之為預加載,然后每個VC貼幾十上百個視圖上去,使用Reveal/Xcode View Debugging時給人一種小朋友看火車的感覺,感嘆自己的屏幕不夠寬;再對View hierarchy各種深度廣度遍歷,對第n層某個view來個強制轉換。圖片一定要拉伸,所有視圖全透明,像素一定不能對齊;種種招數(shù)保證了iPhone 5S最多跑到30FPS,瞬間充滿對iPhone 6的期待。

難度指數(shù):7   殺傷指數(shù):10   綜合評定:8.5

第四名:Massive Attack
此招集六大門派之精華,單一使出來都不夠帶感。Massive VC打頭陣,View Controller 5000行起;基類有什么塞什么,方法的caller count為1最好;再來幾十個singleton或者工具類,頭文件塞上幾百個類方法,最好還都沒有參數(shù)和返回值;有一種恢弘大氣的感覺就對了。

難度指數(shù):9   殺傷指數(shù):9   綜合評定:9

第三名:Dynamic/Typeless Attack
充分利用Objective-C的動態(tài)性,能用id咱就不用具體類型;API response/NSNotification/db里面數(shù)以百計的key/value飛來飛去;同一個東西在不同的地方類型和名字一定要有差異;諸如此類我們稱之為了解代碼熟悉業(yè)務,需要掛debugger說明代碼不熟或者你太弱了;重構工具就是擺設,因為你根本用不了。

難度指數(shù):9   殺傷指數(shù):10   綜合評定:9.5

第二名:Runtime Attack
+Load里面各種黑魔法,黑得小伙伴沒人敢動;Catetory中搞些同名方法再加詭異的method swizzling。這類招數(shù)殺傷力極強,很可能數(shù)小時也定位不了問題所在,又能提升逼格,強烈推薦。

難度指數(shù):10   殺傷指數(shù):10   綜合評定:10

第一名:Cross Demension Attack
最能坑你的永遠不是隊友這種同一維度的生物,你懂的

論壇徽章:
0
2 [報告]
發(fā)表于 2015-06-16 09:43 |只看該作者
感覺還不錯!
haoapp360.com
您需要登錄后才可以回帖 登錄 | 注冊

本版積分規(guī)則 發(fā)表回復

  

北京盛拓優(yōu)訊信息技術有限公司. 版權所有 京ICP備16024965號-6 北京市公安局海淀分局網(wǎng)監(jiān)中心備案編號:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年舉報專區(qū)
中國互聯(lián)網(wǎng)協(xié)會會員  聯(lián)系我們:huangweiwei@itpub.net
感謝所有關心和支持過ChinaUnix的朋友們 轉載本站內容請注明原作者名及出處

清除 Cookies - ChinaUnix - Archiver - WAP - TOP