Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

アジャイルな開発をチームで やってみた(2010年版) - PHP Matsuri編

2,943 views

Published on

PHP Matsuri JIREI NIGHT

Published in: Technology
  • Be the first to comment

アジャイルな開発をチームで やってみた(2010年版) - PHP Matsuri編

  1. 1. (2010 ) PHP Matsuri
  2. 2. • a.k.a hirocaster or hiroki • @HIROCAST or http://hiroki.jp
  3. 3. • “Symfony is a full-stack framework” • symfony • WEB
  4. 4. • Flash mixi ( ) • • → • PHP4 (Producer 1) Flash1 1 Join PHP1 Producer1
  5. 5. TEST • 7/13 #1 - 8/26 #530 • 3152 6 43
  6. 6. Symfony • Symfony 1.4.6 • memcached • sfPropel15Plugin • MySQL 5.1 + Innodb • Plugin + Q4M OpenSocialPlugin • git • memcached • hudson Library • trac • PHP 5.3.3 • capstrano
  7. 7. • Symfony 1.4.6 • Propel 1.4 → sfPropel15Plugin • memcached → memcached Library • MySQL 5.1 → MySQL 5.1 + Innodb Plugin • svn → git • → hudson • → Lime + sfBrowser
  8. 8. sfPropel15Plugin • Concrete Table Inheritance • http://www.propelorm.org/wiki/ Documentation/1.5/Inheritance •
  9. 9. sfPropel15Plugin
  10. 10. sfPropel15Plugin if ( $item->hasChild() ) { $goods = $item->getChild(); $name = $goods->getName(); $money = $goods->getMoney(); .................... }
  11. 11. • TRUNCATE • YAML fixture • memcached Flash( ) •
  12. 12. • TRUNCATE TRUNCATE( ) • Relation TRUNCATE • SoftBank UTF-8 functional test • S-JIS CSSelement • SoftBank sfBrowser • LoadData()
  13. 13. hudson • http://hudson-ci.org/ • • ./symfony test:unit • ./symfony test:functional
  14. 14. git • gitosis • http://eagain.net/gitweb/? p=gitosis.git;a=summary • • git
  15. 15. • • •
  16. 16. TDD • TDD “ ” • • → → → • • → → •
  17. 17. • (2010 ) • http://labs.unoh.net/2010/08/ acts_as_agile.html • (2010 )- 2 • http://labs.unoh.net/2010/09/ acts_as_agile2.html • Hudson symfony • http://hiroki.jp/2010/06/08/814/
  18. 18. !! • Let’s TDD in PHP Matsuri • 22:45 • • TDD!!
  19. 19. Thank you symfony!! • @HIROCAST or http://hiroki.jp • • http://www.unoh.net/recruit.html

×