Upgrade to Pro — share decks privately, control downloads, hide ads and more …

新卒Customer Reliability Engineerの半年間 / How to effectively read code

Mitsunobu Homma
September 21, 2018

新卒Customer Reliability Engineerの半年間 / How to effectively read code

Dive into mixi night! #4で発表した内容です。(2018-09-21)

https://mixi-recruit.snar.jp/jobboard/detail.aspx?id=JcDO6J_s8VA

Mitsunobu Homma

September 21, 2018
Tweet

More Decks by Mitsunobu Homma

Other Decks in Programming

Transcript

  1. 1 .0 2 . 0
    # ! ! #
    C
    E

    View Slide

  2. !




    • 20184
    * →

    • '!)'*iOS#& (Growth hack
    • *L2NW(Web#&
    • *AWS$% )"

    View Slide

  3. • 6 1 0 0 6 2 2 2
    • FGC E
    • 0
    • XR L A

    • CS4567&,",!
    • 8:3'2%.,$#
    0( ,

    1+&/-
    • 1*)8:3'2,9
    • CS4567, 9

    View Slide

  4. • A
    • %92
    • 36(-
    • 0!#-49$
    • 4"5#16-:XFLAG PARK etc
    • XFLAG TICKET
    • 36(-


    • 36(-8&9/9.
    • 36(-8CS()*0 +95
    • XFLAG ID'(,2
    • XFLAG TICKET
    • CS()*0 +95

    57

    View Slide

  5. AG
    EC
    F

    View Slide


  6. View Slide




  7. View Slide






  8. MVC
    • SRP
    • DRY

    • etc…



    View Slide

  9. %*-(!/$0@
    • %*K.?.5
    9204
    • 38;G4LH%*K
    • 7>E:K?JC
    • 1C+$6IBK =
    • FAK"/,')D<

    View Slide

  10. 3 2.
    3 2. 1
    1

    View Slide




  11. View Slide


  12. +) $*
    • "#!%+) $('&
    2
    • +) $*-6-,0
    589
    • ./ $* 91
    $ .734*

    View Slide

  13. -7@ #)!,
    • 9E)%")52DGF .
    30(?>GF(/1=GF
    • #*$'.
    30(8
    4C<:
    • +(. "*A6B.
    30& #8
    6;<:

    View Slide


  14. View Slide

  15. 5)%18&

    7, 97
    &$
    # !"8&
    • 3+-*4
    • /)'.60(2

    View Slide



  16. View Slide

  17. ( i
    • )

    • e

    • 777
    • 7

    • 2
    • 7

    View Slide


  18. View Slide


  19. • E E
    • R

    C

    View Slide

  20. View Slide