서론

안녕하세요, 여러분! 저는 GOAT 지부의 명지대 web 파트원 테비 / 박민철입니다.

여러분은 혹시 개발을 하면서 좋은 코드에 대해 고민해 보신 적이 있으신가요?

좋은 코드에 대한 다양한 의견들이 있지만 제가 생각하는 궁극적인 목적은 유지보수라고 생각합니다.

성능이 정말 좋은 코드여도 이를 한사람이 한평생 관리하는 일은 매우 드물기 때문에

변수명이나 가독성, 재사용성, 다양한 컨벤션 등과 함께

유지보수를 쉽게 할 수 있는 코드가 좋은 코드라고 생각합니다.

<aside> 💡 "내가 지금 작성하고 있는 코드가 과연 최선인가?"

"이 코드가 나중에 유지보수하기 쉽도록 작성되고 있는가?"

"다른 개발자가 내 코드를 봤을 때 이해하기 쉬울까?"

</aside>

저는 이런 질문들을 스스로에게 많이 물어보며 코드를 작성하고 있습니다.

혹시 비슷한 질문들을 스스로에게 던진 적이 있다면 이 자리가 조금이라도 도움이 되었으면 좋겠습니다.

본론

UMC Movie 워크북 미션을 하다보면 아래와 같이 회원가입 페이지를 만든 것이 기억에 나실 것입니다.

여러 개의 input을 관리해야했던 페이지인만큼 다양한 input들이 필요했었는데요,

한 번 코드 예시를 같이 보실까요?