회고2 솔로프로젝트 - Profile 회고 프로젝트를 진행하며 가장 힘든 것은 루틴을 만드는 것이었다. 사이트 규모가 크지 않고, 포트폴리오용 프로필 사이트를 만든다는 명확한 주제가 있었기 때문에 기획과 구성 단계는 어렵지 않았으나, 부트캠프 수료 후 스스로와의 약속을 만들어 10시 이전 기상, 7시까지 코딩과 공부를 진행하기, 지치지 않기 등 혼자 지켜내야하는 약속은 다른 동료들과 함께할 때 보다 더욱 어려웠다. 이 프로젝트는 처음으로 솔로로 진행한 것이었기 때문에, 레퍼런스를 찾는 것부터 모든 의사결정까지 혼자서 하게 되었다. 그 과정에서 여러 도움을 받기도 하고, 개발과 상관 없는 친구들에게 뜻밖의 조언을 듣기도 하며 프로젝트의 완성도가 더욱 높아지는 것을 알 수 있었다. 혼자서도 할 수 있는 풀스택 개발자가 되고 싶어서 2회나 부트캠프를 .. 2023. 11. 14. 클린코드와 리팩토링 리액트로 파이널 프로젝트를 진행하면서 도전보다는 완성을 중점으로 생각하였고, 생각보다 많은 CRUD의 범벅이 되어있었다. 비슷한 로직과 구정이 많아지면서 멘토님과 상의해 리팩토링을 계속해서 진행하는 방향으로 프로젝트를 진행하였고, 리팩토링을 하는 과정에서 내가 작성하는 코드에 대한 의문들이 많이 생겼다.. 클린 코드를 작성하는 것은 유지보수성과 생산성에 영향을 끼치게 된다. 단순히 짧거나 추상화가 잔뜩 되었다고 좋은 코드가 되는 것도 아니다. 아래 영상을 참고하여 클린 코드에 대한 정리를 조금 해보려고 한다. 참고 영상 : https://youtu.be/alb3OZfsqjM?si=H20glkWfvud3CN9Z 완벽한 코드는 아니더라도, 이것만은 지켜보자! 무분별한 약어 사용을 피하자 코드를 줄여야 하는 .. 2023. 10. 4. 이전 1 다음