みんなで Swift 復習会 GO! in 長野 – 7th′ with NSEG

GEEKLAB.NAGANO

このところ一気に春の暖かさが訪れて花粉症に負けそうな 2018年3月17日(土)東京(神奈川)から講師に熊谷友宏さんをお迎えして、NSEG(Nagano Software Engineer Group)主催で開催された『みんなで Swift 復習会 GO! in 長野 – 7th′ with NSEG』に参加させていただきました。

場所は長野県長野市にある”GEEKLAB.NAGANO”。株式会社日本システム技研さんが入居しているビルの一室、勉強会会場やコワーキングスペースとして開放されているお部屋で開催されました。長野県庁のはす向かい、長野市中心市街地に位置する便利な場所でした。

約10名の参加者のうち、Swiftプログラミングの経験者は私を含めて三人だけ。ということで、もう少し初心者寄りの内容になるかな?と思っていましたが、私が煽ってしまったのが悪いのか? 「参照型(class)と値型(struct)の違い」や「mutable, non-mutable(immutable)の違い」などSwiftの言語仕様の深いところのお話を聞くことができました。

また “Swift API Guideline” の解説もいただいてて、いままで気にもしていなかった関数名や引数ラベルの命名規則も勉強することができました。やはり、やっつけ仕事で「動けばいい」、「コンパイルが通ればいい」とコードを書いていてはいけませんね。 😀

 

いつものTweetのまとめです。

Argument Labels – API Design Guidelines

 


Coding Guidelines for Cocoa
API Design Guidelines