Idea and Controller

Idea and Controller

Slides from my presentation at the Zerobase Salon, "Hardcore Object-Orientation," on May 25, 2019.

https://www.zerobase.jp/salon/2019/05/25/hardcore-oo.html

58c4c8364b85ed0a172ac161ed68db37?s=128

Manabu Ueno

May 25, 2019
Tweet

Transcript

  1. *EFBBOE$POUSPMMFS

  2. ίʔώʔΛᔸΕΔ ϗʔϜϥϯΛଧͭ ΠϯελϯεΛੜ੒͢Δ

  3. None
  4. ϝʔϧ ड৴ശ ड৴ശ ௥Ճ ड৴ശ Ҵ༿ೋ࿠ 9999999999999999999999 ZZZZNNEEIINN ాॴஐ༟ 9999999999999999999999

    ZZZZNNEEIINN ࠓ௡ઍਘ 9999999999999999999999 ZZZZNNEEIINN ໺௡৴Ұ࿠ 9999999999999999999999 ZZZZNNEEIINN ۙ໺߁੒ 9999999999999999999999 ZZZZNNEEIINN ޫຊӳੜ 9999999999999999999999 ZZZZNNEEIINN ൞্ढ़ӳ 9999999999999999999999 ZZZZNNEEIINN ஑ُ๕඙ 9999999999999999999999 ZZZZNNEEIINN ࡟আ 9999999999999999999999 ZZZZNNEEIINN 'SPNాॴஐ༟ ͜Μʹͪ͸ɻ ݩؾͰ͔͢ʁ ๻͸ݩؾͰ͢ɻ ࡟আ ฦ৴ సૹ
  5. None
  6. ϝʔϧ ड৴ശ DPMMFDUJPO ड৴ശ ໊শ ໊݅ ࠩग़ਓ ೔෇ DPMMFDUJPO ϝʔϧ

    TJOHMF ϝʔϧ ໊݅ ࠩग़ਓ ೔෇ ຊจ ฦ৴ సૹ 0CKFDU 7JFX $POUSPMMFS બ୒ঢ়ଶ ։͘ ௥Ճ ࡟আ ։͘ ࡟আ நग़৚݅ બ୒ঢ়ଶ
  7. .BJO8JOEPX$POUSPMMFS .BJO#BTF7JFX$POUSPMMFS .BJO4QMJU7JFX$POUSPMMFS )JTUPSZ7JFX$POUSPMMFS )JTUPSZ5BC7JFX$POUSPMMFS )JTUPSZ5BCMF7JFX$POUSPMMFS )JTUPSZ"SSBZ$POUSPMMFS $PSF%BUB )JTUPSZ5BCMF7JFX

  8. 1SPQFSUJFT &OUJUZ 0CKFDU $POUSPMMFS 0CKFDU 1SPQFSUJFT .FUIPET 7FSC  

  9. None
  10. None
  11. )PVTFDBOOPUCFEFMFUFE )PNFDBOCFEFMFUFE

  12. None
  13. Person *person = [NSEntityDescription insertNewObjectForEntityForName:@“Person” inManagedObjectContext:context]; const person = new

    Person();
  14. $SFBUF 3FBE 6QEBUF %FMFUF &OUJUZ0CKFDU $POUSPMMFS0CKFDU BOEBMMUIFPUIFS NFUIPEGVMSPMFT $PMMBCPSBUPS6* $MBTT

    *OTUBODF
  15. 5XFFU JE OBNFNBOBCVVFOP TDSFFO@OBNF.BOBCV6FOP QSPpMF@JNBHFKQH UFYUόοΫϩάͷதͷʮͱ͖ 5XFFU JE OBNF TDSFFO@OBNF

    QSPpMF@JNBHF UFYU 4FOTVBM2VBMJUJFT 3FBM2VBMJUJFT 4FOTVBM0CKFDU 3FBM0CKFDU
  16. l0CKFDU7FSCzJTSFQSFTFOUFECZl&OUJUZ$POUSPMMFSz .PEFMJTOPUlIPVTF zCVUlIPNFz $MBTTNFUIPEJTBEJSFDUNFTTBHFUPUIFJEFB "TPGUXBSFEFTJHOFSTUBOETPVUTJEFUIFGPVSGPME