2020/5/30 #swiftzoomin Swift Zoomin' #2 延長戦 Fat View Controllerを倒せ! 報告会

イベント中のツイートをまとめています。どなたでも編集可能です。 日時:2020/5/30(土) 21:00 to 23:00 会場:Zoom 主催者:Swift Zoomin' 続きを読む
1
リンク connpass Swift Zoomin' #2 延長戦 (2020/05/30 20:00〜) # Swift Zoomin' #2 延長戦 Swift Zoomin' はプログラミング言語 Swift に関するオンライン勉強会です。普通の勉強会と同じようにスライドおよび音声で発表を行います。無料アプリのZoom を使う予定ですが、 Zoom 以外での開催の可能性もあります。 今回は Swift Zoomin' チャレンジ 〜Fat View Controllerを倒せ!〜で課題に取り組んだ報告会です。 Fat View Controller として実装されたリバーシアプリをリファクタリングし、どの
koher @koher

本日20時から "Swift Zoomin' #2 延長戦" を開催します。先日の続きで、 Fat View Controller として実装されたリバーシアプリのリファクタリングに挑戦した結果発表会です。発表者は @orga_chem, @lovee, @k_katsumi, @takasek, @koher です。 #swiftzoomin swift-tweets.connpass.com/event/176893/

2020-05-30 14:06:27
koher @koher

Kuniwak さんのリバーシのボードから絶対にはみ出ないインデックスは必見です! #swiftzoomin twitter.com/orga_chem/stat…

2020-05-30 14:09:16
Kuniwak @orga_chem

イロモノ枠でやっていくぞ!たぶん新たな視点が開けると思うので、アーキテクチャ興味ない方もぜひ twitter.com/koher/status/1…

2020-05-30 14:07:26
Kosuke Ogawa🏝エンジニア @koogawa

Fat View Controllerを倒せ! 延長戦、今夜20時からです!事前にZoomのインストールをお願いします Swift Zoomin' #2 延長戦 swift-tweets.connpass.com/event/176893/ #swiftzoomin

2020-05-30 18:07:07
カシマ @hexuuun

Swift Zoomin' #2 延長戦 に参加を申し込みました! swift-tweets.connpass.com/event/176893/?… #swiftzoomin

2020-05-30 19:45:32
ウホーイ @the_uhooi

クラッシュしたら人が死ぬ、と考えるとバグに対する覚悟が変わってくる #swiftzoomin

2020-05-30 20:22:14
koher @koher

.@orga_chem さんの発表めちゃくちゃおもしろい! #swiftzoomin

2020-05-30 20:24:04
ウホーイ @the_uhooi

「型検査」、なんとなくのイメージはつくけど、ちゃんと考えたことはないです #swiftzoomin

2020-05-30 20:25:01
ひろん @hironytic

たしかに型検査はカバレッジがほぼ100%か! #swiftzoomin

2020-05-30 20:26:16
ウホーイ @the_uhooi

なるほど、型設計で異常な値を許可しなければ(値空間を削る)、自動テストのケースを減らせるのか #swiftzoomin

2020-05-30 20:26:24
ひろん @hironytic

CoordinateXとCoordinateYの異常感(褒め言葉) #swiftzoomin

2020-05-30 20:30:09
ウホーイ @the_uhooi

なるほど、X座標とY座標をenumで定義することで、盤外に石が絶対置けなくなるのか #swiftzoomin

2020-05-30 20:30:37
mt.hodaka @mt_hodaka

静的型検査、コンパイラに任せる/活かす、型で表現するって話しても理屈は理解はしてもらえても共感してもらえないんだよなー。たぶん面倒臭いと思われちゃう。 #swiftzoomin

2020-05-30 20:30:48
うっちー @uc18uc

いかにリバーシのコードを綺麗に書くか。前回の話も面白かったけれど型定義を意識した話も面白いな。 #swiftzoomin

2020-05-30 20:32:10
mt.hodaka @mt_hodaka

そういえばフリートークだからかいつも程のマシンガントークじゃないですねw #swiftzoomin

2020-05-30 20:32:51
みはるん @miharun_dev

値空間を削ることで、どんな値が入ってきても、間違いなく正しい、という状態を作る。 テストしなくても正しいことがわかる。 #swiftzoomin

2020-05-30 20:33:06
ウホーイ @the_uhooi

どういう考えを持っていればこのアプローチを思いつくんだろう🤔 「とにかく不具合を出さない」という考えを持っていればいいのかなぁ #swiftzoomin

2020-05-30 20:33:14
ウホーイ @the_uhooi

値空間がちゃんと削れているかどうかのテストはなくていいのかな? #swiftzoomin

2020-05-30 20:35:58
ウホーイ @the_uhooi

if文やswitch文による分岐がある以上、何らかのテストは必要だと考えてしまう #swiftzoomin

2020-05-30 20:37:42
ウホーイ @the_uhooi

ガチガチに型を作ると、ぱっと見で処理の意味を理解できないのは、自分の英語力が低いからかな 英語力があれば、むしろ読みやすくなるよね、きっと #swiftzoomin

2020-05-30 20:41:31
ひろん @hironytic

これは宗教論争に発展しかねないw #swiftzoomin

2020-05-30 20:42:14
1 ・・ 5 次へ