웹개발/Bootstrap

개발 용어, wet, dry, refactoring, 리팩토링

Olivia-BlackCherry 2022. 12. 15. 18:07

프로그래밍은!

 

1. WET X

프로그래머는 반복되는 일을 지양해야 한다. 

We

Enjoy

Typing

 

 

2. DRY O

대신, 프로그래머는 dry를 지향해야 한다.

Don't

Repeat

Yourself

 

 

3. 주기적인 Refactoring을 하자!

또한, 프로그래머는 코드의 성능을 유지하기 위해 정기적으로 코드를 수정, 보완하는 작업을 거쳐야 한다.

이를 코드 리팩토링이라고 한다.  

Code Refactoring

 

<원칙>

코드 리팩토링을 할 때는 아래의 원칙을 지키는 것이 좋다. 

1. 가독성 - 누구라도 한눈에 보고 이해하기 쉽도록 쓴다.(가장 중요)

2. 모듈성- 코드의 일부를 재사용할 수 있도록 쓴다.

3. 효율성- 코드가 빠르게 작동하도록 쓴다.

4. 길이- 되도록이면 짧게 쓴다. 하지만 짧게 쓰다가 가독성이나 모듈성, 효율성이 낮아지면 안된다.