TIL28, React: 1차 프로젝트 8일차, 로직을 다시 리턴문 안으로..

sunghoonKim·2020년 12월 21일
0

여기를 참고하면, 나름대로 코드의 가독성을 높인다고 로직을 리턴문 바깥으로 뺀 후 새로운 변수를 선언하여 할당 하였다. ㅎㅎ 바보.


로직을 다시 리턴문 안으로..

그렇게 되면 2가지의 문제가 생긴다.

1. html 구조를 파악하기 더 불편

리턴문 자체는 편하게 보일 수 있으나, 전체의 구조를 파악하려면 위와 아래를 반복해서 왔다 갔다 해야하는, 오히려 더 불편한 상황이 만들어진다.

2. 불필요하게 변수를 생성

렌더 함수가 호출될 때 마다, 불필요하게 변수를 생성하게 된다. 그렇게 되면 쓸데 없이 메모리를 사용하는 것 이기 때문에, 지양하는 것이 좋다.


그래도 좋았다 ^-^ 어떻게 하면 더 좋은 코드를 작성할 수 있는지 고민했다는 증거니까. 계속 고민합시다!

0개의 댓글