SlideShare une entreprise Scribd logo
1  sur  9
Télécharger pour lire hors ligne
Class::Attribute
@kaz_hiramatsu
自己紹介
• Perlの同人誌とか書いてます
• 夏コミ受かれば出します
• 普段はアプリからインフラまでやってます
Moose記法
• なかなか普及しない
• 最近だとMooとかあるけどよく使う記法は限ら
れる
Class:Attribute
最小のMoose記法
• rw, ro, lazy, builder,default
• newの自動生成
• BUILD
• 継承のサポート
こんだけ
Moose記法に慣れると他の
素のOOを書く気になれない
Mooでよくね?
車輪の再発明最高

Contenu connexe

Tendances

Trident lt vagrant-hands-on
Trident lt vagrant-hands-onTrident lt vagrant-hands-on
Trident lt vagrant-hands-on
Ryouta Morita
 
プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話
Cake YOSHIDA
 
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
ke-m kamekoopa
 

Tendances (15)

Trident lt vagrant-hands-on
Trident lt vagrant-hands-onTrident lt vagrant-hands-on
Trident lt vagrant-hands-on
 
Vi Boot Camp #1
Vi Boot Camp #1Vi Boot Camp #1
Vi Boot Camp #1
 
イルカになりたい(TokyoR #63 LT)
イルカになりたい(TokyoR #63 LT)イルカになりたい(TokyoR #63 LT)
イルカになりたい(TokyoR #63 LT)
 
こわくないScala
こわくないScalaこわくないScala
こわくないScala
 
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore DataをシンプルにするCocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
Cocoa勉強会関西 #55 MagicalRecordでCore Dataをシンプルにする
 
JRubyで作るapiサーバー
JRubyで作るapiサーバーJRubyで作るapiサーバー
JRubyで作るapiサーバー
 
Comableを支える技術〜できるだけコーディングせずにズルして作るRailsアプリ〜
Comableを支える技術〜できるだけコーディングせずにズルして作るRailsアプリ〜Comableを支える技術〜できるだけコーディングせずにズルして作るRailsアプリ〜
Comableを支える技術〜できるだけコーディングせずにズルして作るRailsアプリ〜
 
TypeScript 勉強会
TypeScript 勉強会TypeScript 勉強会
TypeScript 勉強会
 
プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話プロジェクトでRubocopを使って自動コードレビューしてみた話
プロジェクトでRubocopを使って自動コードレビューしてみた話
 
Xamarinは辛いよ
Xamarinは辛いよXamarinは辛いよ
Xamarinは辛いよ
 
AWS Amplify XRを動かしてみたら、、、
AWS Amplify XRを動かしてみたら、、、AWS Amplify XRを動かしてみたら、、、
AWS Amplify XRを動かしてみたら、、、
 
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい関数型もモナドも分からなくてもScalaと言う言語は便利らしい
関数型もモナドも分からなくてもScalaと言う言語は便利らしい
 
Railsらしい 1対多の画面作成
Railsらしい 1対多の画面作成Railsらしい 1対多の画面作成
Railsらしい 1対多の画面作成
 
インタフェース完全に理解した
インタフェース完全に理解したインタフェース完全に理解した
インタフェース完全に理解した
 
Cocoa Binding 童貞だけど解説してみる
Cocoa Binding 童貞だけど解説してみるCocoa Binding 童貞だけど解説してみる
Cocoa Binding 童貞だけど解説してみる
 

En vedette (13)

Perl motion
Perl motionPerl motion
Perl motion
 
PerlMotion
PerlMotionPerlMotion
PerlMotion
 
STD_P6
STD_P6STD_P6
STD_P6
 
同人誌を支える技術
同人誌を支える技術同人誌を支える技術
同人誌を支える技術
 
Understanding Gods Grace
Understanding Gods GraceUnderstanding Gods Grace
Understanding Gods Grace
 
Wx Prezentatsiq1
Wx Prezentatsiq1Wx Prezentatsiq1
Wx Prezentatsiq1
 
From One to a Cluster
From One to a ClusterFrom One to a Cluster
From One to a Cluster
 
Phorum MySQL tricks
Phorum MySQL tricksPhorum MySQL tricks
Phorum MySQL tricks
 
Widget
WidgetWidget
Widget
 
Security @ work
Security @ workSecurity @ work
Security @ work
 
OWASP PHPIDS talk slides
OWASP PHPIDS talk slidesOWASP PHPIDS talk slides
OWASP PHPIDS talk slides
 
Parrot Compiler Tools
Parrot Compiler ToolsParrot Compiler Tools
Parrot Compiler Tools
 
Kenya Slides
Kenya SlidesKenya Slides
Kenya Slides