Swift コード規約の提案 構造体・クラスは定数プロパティのみを用いる 構造体・クラスのイニシャライザは1つに限定する 基本的なコードスタイル class Hage { public func getHoge(arg : TYPE) -> RETTYPE { if value == target { return foo } // ガード句はワンライナー return huga } }