μ±… 리뷰/ν΄λ¦°μ½”λ“œ(책리뷰)

[ν΄λ¦°μ½”λ“œ] 1μž₯ κΉ¨λ—ν•œ μ½”λ“œ

Rainbow🌈Coder 2022. 12. 8. 19:05
728x90

- νšŒμ‚¬κ°€ λ§ν•œ 원인은 λ°”λ‘œ λ‚˜μœ μ½”λ“œ νƒ“μ΄μ—ˆλ‹€.

- 상사, κ΄€λ¦¬μžμ™€ 관계없이,

쒋은 μ½”λ“œλ₯Ό μ‚¬μˆ˜ν•˜λŠ” 일은 λ°”λ‘œ ν”„λ‘œκ·Έλž˜λ¨Έλ“€μ˜ μ±…μž„μ΄λ‹€.

 

- λ‚˜μœ μ½”λ“œλ₯Ό μ–‘μ‚°ν•˜λ©΄ κΈ°ν•œμ„ λ§žμΆ”μ§€ λͺ»ν•œλ‹€.

 

- 빨리 κ°€λŠ” μœ μΌν•œ 방법은, μ–Έμ œλ‚˜ μ½”λ“œλ₯Ό μ΅œλŒ€ν•œ κΉ¨λ—ν•˜κ²Œ μœ μ§€ν•˜λŠ” μŠ΅κ΄€μ΄λ‹€. 

 

 - κΉ¨λ—ν•œ μ½”λ“œλ₯Ό μž‘μ„±ν•˜λ €λ©΄ 'μ²­κ²°'μ΄λΌλŠ” 감각을 ν™œμš©ν•΄ μžμž˜ν•œ 기법듀을 μ μš©ν•˜λŠ” μ ˆμ œμ™€ 규율이 ν•„μš”ν•˜λ‹€. μ—΄μ‡ λŠ” 'μ½”λ“œ 감각'이닀.

 

- 'μ½”λ“œ 감각'이 μžˆλŠ” ν”„λ‘œκ·Έλž˜λ¨ΈλŠ” λ‚˜μœ λͺ¨λ“ˆμ„ 보면 쒋은 λͺ¨λ“ˆλ‘œ κ°œμ„ ν•  λ°©μ•ˆμ„ λ– μ˜¬λ¦°λ‹€.

 

- 클린 μ½”λ“œλž€, μž‘μ„±μžκ°€ μ•„λ‹Œ μ‚¬λžŒμ΄ 읽기에도 쉽고 κ³ μΉ˜κΈ°μ—λ„ μ‰¬μš΄ μ½”λ“œμ΄λ‹€.

λ˜ν•œ μ½”λ“œλ₯Ό μ½μœΌλ©΄μ„œ μ§μž‘ν–ˆλ˜ κΈ°λŠ₯을 각 루틴이 κ·ΈλŒ€λ‘œ μˆ˜ν–‰ν•œλ‹€λ©΄ κΉ¨λ—ν•œ μ½”λ“œλ‹€. (높은 가독성, μ‰¬μš΄ μœ μ§€λ³΄μˆ˜, 예츑 κ°€λŠ₯μ„±)

 

- κΉ¨λ—ν•œ μ½”λ“œλŠ” λˆ„κ΅°κ°€ μ£Όμ˜μ™€ μ‹œκ°„μ„ λ“€μ—¬ μ„Έμ„Έν•œ μ‚¬ν•­κΉŒμ§€ κΌΌκΌΌν•˜κ²Œ μ‹ κ²½μ“°κ³ , κΉ”λ”ν•˜κ³  λ‹¨μ •ν•˜κ²Œ μ •λ¦¬ν•œ μ½”λ“œλ‹€.

 

객체가 μ—¬λŸ¬ κΈ°λŠ₯을 μˆ˜ν–‰ν•œλ‹€λ©΄ μ—¬λŸ¬ 객체둜 λ‚˜λˆˆλ‹€.
λ©”μ„œλ“œκ°€ μ—¬λŸ¬ κΈ°λŠ₯을 μˆ˜ν–‰ν•œλ‹€λ©΄ λ©”μ„œλ“œ μΆ”μΆœ λ¦¬νŒ©ν„°λ§ 기법을 μ μš©ν•΄ κΈ°λŠ₯을 λͺ…ν™•νžˆ κΈ°μˆ ν•˜λŠ” λ©”μ„œλ“œ ν•˜λ‚˜μ™€ κΈ°λŠ₯을 μ‹€μ œλ‘œ μˆ˜ν–‰ν•˜λŠ” λ©”μ„œλ“œ μ—¬λŸ¬ 개둜 λ‚˜λˆˆλ‹€.

 

- 쀑볡과 ν‘œν˜„λ ₯만 μ‹ κ²½ 써도 κΉ¨λ—ν•œ μ½”λ“œλΌλŠ” λͺ©ν‘œμ— 성큼 λ‹€κ°€κ°„λ‹€. 

 

- 쀑볡 쀄이기, ν‘œν˜„λ ₯ 높이기, μ΄ˆλ°˜λΆ€ν„° κ°„λ‹¨ν•œ 좔상화 κ³ λ €ν•˜κΈ°. λ‚΄κ²ŒλŠ” 이 μ„Έκ°€μ§€κ°€ κΉ¨λ—ν•œ μ½”λ“œλ₯Ό λ§Œλ“œλŠ” 비결이닀.

 

- μ½”λ“œλ₯Ό μ½λŠ” μ‹œκ°„ λŒ€ μ½”λ“œλ₯Ό μ§œλŠ” μ‹œκ°„λΉ„μœ¨μ΄ 10λŒ€ 1을 ν›Œμ© λ„˜λŠ”λ‹€. μƒˆ μ½”λ“œλ₯Ό μ§œλ©΄μ„œ μš°λ¦¬λŠ” λŠμž„μ—†μ΄ κΈ°μ‘΄ μ½”λ“œλ₯Ό μ½λŠ”λ‹€. λΉ„μœ¨μ΄ μ΄λ ‡κ²Œ λ†’μœΌλ―€λ‘œ 읽기 μ‰¬μš΄ μ½”λ“œκ°€ 맀우 μ€‘μš”ν•˜λ‹€. κΈ°μ‘΄ μ½”λ“œλ₯Ό 읽어야 μƒˆ μ½”λ“œλ₯Ό μ§œλ―€λ‘œ 읽기 μ‰½κ²Œ λ§Œλ“€λ©΄ 사싀은 μ§œκΈ°λ„ μ‰¬μ›Œμ§„λ‹€. κ·ΈλŸ¬λ―€λ‘œ κΈ‰ν•˜λ‹€λ©΄, μ„œλ‘˜λŸ¬ 끝내렀면, μ‰½κ²Œ 짜렀면, 읽기 μ‰½κ²Œ λ§Œλ“€λ©΄ λœλ‹€.

 

- 지속적인 κ°œμ„ μ΄μ•Όλ§λ‘œ μ „λ¬Έκ°€ μ •μ‹ μ˜ 본질 : μ²΄ν¬μ•„웃할 λ•Œλ³΄λ‹€ μ’€ 더 κΉ¨λ—ν•œ μ½”λ“œλ₯Ό μ²΄ν¬μΈν•œλ‹€λ©΄ μ½”λ“œλŠ” μ ˆλŒ€ λ‚˜λΉ μ§€μ§€ μ•ŠλŠ”λ‹€. λ³€μˆ˜ 이름 ν•˜λ‚˜λ₯Ό κ°œμ„ ν•˜κ³ , 쑰금 κΈ΄ ν•¨μˆ˜ ν•˜λ‚˜λ₯Ό λΆ„ν• ν•˜κ³ , μ•½κ°„μ˜ 쀑볡을 μ œκ±°ν•˜κ³ , λ³΅μž‘ν•œ ifλ¬Έ ν•˜λ‚˜λ₯Ό μ •λ¦¬ν•˜λ©΄ μΆ©λΆ„ν•˜λ‹€.

 

 

 

쀑볡을 ν”Όν•˜λΌ. ν•œ κΈ°λŠ₯만 μˆ˜ν–‰ν•˜λΌ. μ œλŒ€λ‘œ ν‘œν˜„ν•˜λΌ. μž‘κ²Œ μΆ”μƒν™”ν•˜λΌ. 이상이닀.

 

 

 

 

728x90