トップページ > プログラム > 2016年10月31日 > m1eOJOQ80

書き込み順位&時間帯一覧

13 位/143 ID中時間01234567891011121314151617181920212223Total
書き込み数0300000000000000000000003



使用した名前一覧書き込んだスレッド一覧
デフォルトの名無しさん (ワッチョイ 039a-ijxz)
Swift part9 [無断転載禁止]©2ch.net

書き込みレス一覧

Swift part9 [無断転載禁止]©2ch.net
77 :デフォルトの名無しさん (ワッチョイ 039a-ijxz)[]:2016/10/31(月) 01:46:30.11 ID:m1eOJOQ80
>>75

Swiftだけだよ
議論されてるのは例えばここのコメント欄とか。
https://www.natashatherobot.com/using-swift-extensions/

あと、このスライドの23枚目では、extensionを減らすことがビルド時間短縮において大半を占めてることがわかる。
http://www.slideshare.net/AvitoTech/objectivec-swift-avito

extensionのによる可読性を諦めてビルド時間を優先してなるべくextensionを使わないようにするのは周りの優秀なiOSエンジニアはちらほらやってるやつがいる。
本格的なiOSプロジェクトではソースコードが肥大化し、ビルド時間を短縮することはかなり重要になってくるからな。

もちろん無駄なextensionを減らすだけであって、String+◯◯のような必要なextensionは使ったりする。
Swift part9 [無断転載禁止]©2ch.net
78 :デフォルトの名無しさん (ワッチョイ 039a-ijxz)[]:2016/10/31(月) 01:47:57.67 ID:m1eOJOQ80
>>75
あと、それ書き込むくらいなら「swift extension build time」でググれば速攻でてくるから。。エンジニアの基本でしょ。。w
Swift part9 [無断転載禁止]©2ch.net
79 :デフォルトの名無しさん (ワッチョイ 039a-ijxz)[]:2016/10/31(月) 01:53:06.54 ID:m1eOJOQ80
>>76
そうしたいところなんだが・・・・・
Swiftyな書き方ばかりしてると異常にビルド時間伸びたりしちゃうもんなんだよね・・。
趣味の小さいプロジェクトならいいけど、
本格的なiOSプロジェクトって基本的にかなりの大きさになるもんだから、
最新で最強に特盛りなMacbook Proつかってもクリーンビルド10分とかかかって生産性クソ下がるもんだよ。ほんと、仕事にならないっていうレベルで。
結果、iMacかMac Proを会社に買ってもらうしかなくなったりするんだけど、その交渉がまた楽ではないんだよな。。

だから、まじで突き詰めてくとSwiftyに自由に書いてるだけじゃなく、ビルド時間も考慮した書き方もしていく必要があるよ。


※このページは、『2ちゃんねる』の書き込みを基に自動生成したものです。オリジナルはリンク先の2ちゃんねるの書き込みです。
※このサイトでオリジナルの書き込みについては対応できません。
※何か問題のある場合はメールをしてください。対応します。