Save 37% off PRO during our Black Friday Sale! »

可音読性と可黙読性

 可音読性と可黙読性

2021/07/07の『リーダブルコード LT会 - vol.2』というイベントで発表したスライドです。

A1792748885fe8f2555d9c718ee7ae53?s=128

joytomo

July 07, 2021
Tweet

Transcript

  1. !KPZUPNP ՄԻಡੑͱՄ໧ಡੑ

  2. 㕩Ε͹େ໳ͷݟฦΓ༄͍ͱ௕͚ΕͲɺ͓ࣃ͙Ζߔ ʹ౯Ր͏ͭΔࡾ֊ͷ૽͗΋खʹऔΔ೗͘ɺ໌͚͘ Εͳ͠ͷंͷߦདྷʹ͸͔Γ஌ΒΕ͵શ੝Λ͏Βͳ ͻͰɺʢҎԼུʣ ṤޱҰ༿ʰ͚ͨ͘Β΂ʱ๯಄೥

  3. ࢲ͸ͦͷਓΛৗʹઌੜͱݺΜͰ͍ͨɻ͔ͩΒࠑॴ Ͱ΋ͨͩઌੜͱॻ͚ͩ͘Ͱຊ໊͸ଧͪ໌͚ͳ͍ɻ ͜Ε͸ੈؒΛጨ͔Δԕྀͱ͍͏ΑΓ΋ɺͦͷํ͕ ࢲʹऔͬͯࣗવ͔ͩΒͰ͋Δɻ Ն໨ᕸੴʰ͜͜Ζʱ๯಄೥

  4. ݱ୅ͷ೔ຊਓ͔Β͢Δͱ 
 ʰ͜͜Ζʱͷํ͕ಡΈ΍͘͢ࢥ͑Δɻ ͳͥͩΖ͏͔ʁ

  5. ࣾձֶऀϚΫϧʔϋϯ͸ ׆൛ҹ࡮ͷීٴ͕ จମʹมԽΛ΋ͨΒͨ͠ ͱߟ͑ͨɻ

  6. ͦͷྫΛࣔ͢ɻ ݹ୅ӳޠɿ.FXBFTHFHJFGFOBOCPD ۙ୅ӳޠɿ*XBTHJWFOBCPPL ݹ୅Ͱ͸༩֨ͷ୅໊ࢺ͕಄ʹ͘Δͷ͕ී௨ Ͱ͋ͬͨɻͱ͜Ζ͕ޠॱ͕จ๏తؔ܎Λࣔ ͢ڧྗͳखஈͱͳΔʹٴΜͰɺʮओޠʯྖ Ҭʹ͋ΔNF͕ओ֨ͷ*ʹมΘͬͨɻ

  7. ࢲ͸ͦͷਓΛৗʹઌੜͱݺΜͰ͍ͨɻ͔ͩ ΒࠑॴͰ΋ͨͩઌੜͱॻ͚ͩ͘Ͱຊ໊͸ଧ ͪ໌͚ͳ͍ɻ ʰ͜͜Ζʱ΋ओޠɾड़ޠ͕໌നͰ͋Δɻ

  8. 㕩Ε͹େ໳ͷݟฦΓ༄͍ͱ௕͚ΕͲɺ͓ࣃ ͙Ζߔʹ౯Ր͏ͭΔࡾ֊ͷ૽͗΋खʹऔΔ ೗͘ɺ ʰ͚ͨ͘Β΂ʱ͸ओޠɾड़ޠ͕ᐆດͰ͋Γ ۟఺͕গͳ͍ɻ ͔͠͠ɺԻಡ͢Δʹ͸໰୊͕ͳ͘ɺΉ͠Ζ ϦζϜ͕ྑ͍ɻݹ͍จମ͸Իಡ͕૝ఆ͞Ε ͍ͯΔɻ

  9. ͕ͨͬͯ͠ʮՄಡੑʯʹ͸ҎԼͷ 
 ೋ͕ͭ͋Δͱݴ͑Δɻ ɾՄԻಡੑ ɾՄ໧ಡੑ ˞ࢲͷ଄ޠͰ͢ ;ͭ͏ݱ୅Ͱ͸Մಡੑͱ͍͏ݴ༿͸ɺ Մ໧ಡੑΛࢦ͢৔߹͕ଟ͍ɻ

  10. ໰ɿՄԻಡੑ͸ݱ୅Ͱ͸ෆཁͳ΋ͷ͔ʁ ͦ͜ͰաڈͷҒେͳϓϩάϥϚʔͷ 
 ߟ͑Λݟ͍ͯ͜͏ɻ

  11. ίϯύΠϥͷൃ໌ऀɺ $0#0-ͷઃܭऀͰ͋Δ άϨʔεɾϗούʔ͸ ϓϩάϥϛϯάʹ ՄԻಡੑΛ΋ͨΒͨ͠ɻ

  12. $0#0-ʹ͸௕͍จࣈ໊Λ࢖͍ɺ 
 ී௨ͷӳޠͷΑ͏ʹද͢ػೳ͕͋Δɻ ᶃ*'"# ᶄ*'"*4(3&"5&35)"/# ˞ᶃͱᶄ͸ಉ͡Α͏ʹৼΔ෣͏ ᶄͷॻ͖ৼΓ͸ՄԻಡੑΛ্͍͛ͯΔɻ 
 ͜Ε͸ීٴ͠ͳ͔͕ͬͨɺ 


    ແବͰ͸ͳ͔ͬͨɻ
  13. ݱ୅ͷݴޠͰ͸ɺ3VCZ͕ൺֱతʹ 
 ՄԻಡੑΛॏࢹ͢ΔݴޠͰ͋Δͱݴ͑Δɻ ྫɿׅހͷলུ ɹᶃW.BUITJO B  ɹᶄW.BUITJOB ྫɿ๛෋ͳγϯλοΫεγϡΨʔ ɹGSVJUT<"QQMF

    0SBOHF> ɹᶃQVUGSVJUT<> ɹᶄQVUGSVJUT fi STU
  14. ՄԻಡੑ͸ݱ୅ͷݴޠͰ΋ॏཁͰ͋Δɻ ՄԻಡੑͱՄ໧ಡੑɺ ೋͭͷՄಡੑΛݟਾ͑ͨઌʹ Ϧʔμϒϧίʔυ͕͋Δɻ ͦΕ͸ϦʔμϒϧͰ͋Δ͚ͩͰͳ͘ɺ ϏϡʔςΟϑϧͳίʔυͱ΋ͳΓ͏Δɻ

  15. ໰ɿඒ͍͠ίʔυ͸೗Կʹॻ͖͏Δ͔ʁ ͦ͜ͰϓϩάϥϚͷ૆ઌͰ͋Δ 
 ਺ֶऀͷߟ͑Λݟ͍ͯ͜͏ɻ

  16. Ұൠʹɺ਺ֶऀ͸ 
 ࿦ཧతͳਓʑͩͱ ߟ͑ΒΕ͍ͯΔɻ ͔͠͠ େ਺ֶऀϙΞϯΧϨ͸ɺ ਺ֶऀͷओཁͳಛ௃͕ ʮ࿦ཧΑΓ΋ඒʹ ͩ͜ΘΓΛ࣋ͭ͜ͱʯ ͩͱࢦఠͨ͠ɻ

  17. ඒ͠͞͸ॏཁͰ͋Δʂ ͔͠͠ɺ ੈل࠷େͷ఩ֶऀͰ ͋ΔΧϯτ͸ɺ ඒ͠͞͸࿦ূͰ͖ͳ͍ ΋ͷͰ͋Δͱߟ͑ͨɻ

  18. ର৅ͷඒ͍͜͠ͱΛਪ࿦ʹΑͬͯ࿦ূ͠ಘ Δͱࢥ͏ਓ͕͋Δ͔΋஌Εͳ͍ɻ͔͜͠͠ ͷΑ͏ͳ͜ͱ͸ઈରʹෆՄೳͰ͋Δɻࢲ͸ ͔͔Δର৅ͷද৅ʹ͓͍ͯɺ௚઀ʹշΛײ ͥ͟ΔΛಘͳ͍͔ΒͰ͋Δɺͦͯ͜͠ͷշ ͸ɺূ໌ࠜڌͳΔ΋ͷ͕͍͔ʹ؁ݴΛ΋ͬ ͯͯ͠΋ɺࢲʹԡ͚ͭ͠Δ͜ͱͷͰ͖ͳ͍ ΋ͷͰ͋Δɻ

  19. ͕ͨͬͯ͠ɺ ඒ͍͠ίʔυ͸ଘࡏ͢Δ͕࿦ূͰ͖ͳ͍ɻ ͜Ε͕ϓϩάϥϛϯάͷࠜݯతͳ ೉͠͞ͷҰͭͰ͋Δɻ

  20. ·ͱΊ ɾՄಡੑʹ͸ՄԻಡੑͱՄ໧ಡੑ͕͋Δɻ ɾͲͪΒΛॏࢹ͢Δ͔͸ݴޠ౳ͰҟͳΔɻ ɾͦͷઌʹϦʔμϒϧͰϏϡʔςΟϑϧͳ ɹίʔυ͕͋Δɻ 
 ɾඒ͠͞͸࿦ূͰ͖ͳ͍ɻ

  21. !KPZUPNP ɾגࣜձࣾϑΫϩ΢ϥϘ ɾΤϯδχΞͷͨΊͷਓจಡॻձ 
 ɾਓ͔ΒΘ͔Δ෼ٕज़࢙

  22. ओཁࢀߟจݙ ɾṤޱҰ༿ʮʹ͝Γ͑ɾ͚ͨ͘Β΂ʯ৽ைࣾ ೥ ɾՆ໨ᕸੴʮ͜͜Ζʯ৽ைࣾ ೥ ɾ.ɾϚΫϧʔϋϯ&ɾΧʔϖϯλʔʮϚΫϧʔϋϯཧ࿦ʯ 
 ɹɹฏຌࣾ ೥ େલਖ਼ਉޙ౻࿨඙༁

    ɾϙʔϧɾ&ɾηϧʔδʮϞμϯɾίϯϐϡʔςΟϯάͷྺ࢙ʯ 
 ɹɹະདྷࣾ ೥ Ӊాཧߴڮਗ਼ඒ༁ ɾΧϯτʮ൑அྗ൷൑ʢ্ʣʯؠ೾ॻళ ೥ ࣰాӳ෉༁