#클린코드

질문 3
해시태그 없이 키워드만 일치하는 질문은 개수에 포함되지 않아요.

3달 전 · nox 님의 새로운 답변

개발이 적성에 맞는지 모르겠어요

프론트엔드 개발자 준비하고 있고 공부한지는 2년, 취준은 7개월 정도 됐습니다. 프로젝트 할 때는 시간 가는 줄 모르고 집중해서 하고 재미도 느끼는데 딥하게 들어가면 하기가 싫어져요. 팀 프로젝트 하면 1인분은 하고, 인턴도 해봤습니다. 굴러가게만 만드는게 아니라 클린코드랑 성능도 어느정도 생각하긴 해요. 근데 그 이상으로 작동 원리를 알고 싶진 않아요.. 최근에 면접도 몇 번 봤는데 그 회사에서 들어가 실무를 배우고 프로젝트 수준이 아닌 제대로된? 개발을 해야한다고 생각하니 배우고 싶다는 생각보다 두려움이 큽니다. 개발자를 하면 평생 공부해야 하는데 그 방대한 공부량이 압박처럼 느껴지고 .. 전 퇴근하고 제 취미생활을 하고 싶기도 해요. 개발을 좋아하면 그게 취미가 되겠지만... 이때까지 한게 이거밖에 없어서 일단 이거로 취업을 해야하나 싶다가도 어차피 적성에 안맞는 거라면 빨리 다른거 찾아봐야하나 고민이 됩니다. 프로젝트 하는게 재밌으면 계속 해도 되는건지, 다들 딥하게 공부하는게 좋으신건지 궁금합니다.

개발자

#프론트엔드

#개발자

#적성

답변 2

댓글 1

조회 232

일 년 전 · 구운감자 님의 새로운 답변

신입 개발자 클린코드 고민

현재 실습으로 인턴 생활 중인 1인입니다. 회사에서 프로젝트를 하나 만들라고 해서 다른 인턴과 같이 진행하고 있습니다. 저는 최대한 리펙토링과 클린 코딩을 생각하며 만들러 노력했는데 먼저 끝나고 다른 인턴의 작업물을 보니까 참담합니다. 죄다 챗지피티랑 블로그에서 긁어오고 필요 없는 코드인데 작동은 잘 되니까 냅두고..... 무슨 기능인지도 확실히 모르고.... 이 작업물이랑 제것이랑 합쳐야하는 데 눈 앞이 캄캄합니다ㅠㅠ 그래서 지금부터라도 더욱 리펙토링과 클린 코딩을 배워야겠다고 생각했습니다. 이 능력들을 향상 시키는 자신만의 방법들 있으신가요?

개발자

#신입

#클린코드

#리펙토링

#주니어

답변 1

댓글 0

조회 79

일 년 전 · 박정환 님의 새로운 답변

벨로그를 어떻게 유지하는게 좋을까요??

1년 전 처음 개발공부를 시작했을때부터 벨로그에 글을 올려와서 벨로그가 글 무덤이 되어버렸어요 ㅎ 지금이라도 재정비하는 시간을 가져아하는지 아니면 이대로 그냥 가도 될지가 고민입니다. 제 벨로그 주소입니다 https://velog.io/@sseohyun_0v0/posts 먼저 제 벨로그의 문제점은 다음과 같습니다 1. 표준화되어있지 않다 처음에는 별생각없이 쓰다보니 이미지도 없고 제목도 엉망진창입니다.. 2. 퀄리티가 낮은 글들이 많다 일단 가독성이 낮은 글이 많습니다 특히 초기에 작성한 글은 이모티콘 남발로 인한..^^ 도대체 무슨 글인지 안읽힐때가 많습니다. 3. 너무 기초적인 내용이 많습니다. 그리고 그런 글들은 기초적인 내용에서 끝납니다. - 공부를 시작할때부터 써와서 HTML태그와 HTTP 내용도 가득 담겨있습니다. 이런 글들이 읽는 사람으로 하여금 아니 이걸 모른다고..? 생각이 들게 하지 않을까. 걱정이 됩니다. 4. 글의 깊이가 떨어집니다. 제 수준에서는 강의도 보고, 책도 보고 인터넷도 참고하면서 정리했다고 생각했는데 몇달이 지나서 돌아보면 부족한 점이 많이 보이는 것 같습니다. 클론코딩을 하면서 적어둔 글들이 특히 그런데, 따라가는 것에 조급해서 클린코드나 복잡도는 신경을 많이 못쓴게 티가 많이 납니다. 초반에 적었던 글도 마찬가지이고요 5. 위 이유들로 인해 오히려 전문성이 떨어진다. 실제로 떨어지긴합니다. 최근 글의 수준이 딱 제 수준이 맞습니다. 그러나 예전에 작성했던 너무 기본적인 내용의 글과 깊이가 부족한 많은 글 때문에 오히려 저평가 될까봐 걱정입니다. 앞으로는 저는 어떻게 해야할까요? 1. 그냥 유지 한다. 2. 자신 있는 글들은 유지하고 나머지 글들은 지운다. 일년동안의 노력이 담긴글이라 아쉬운 마음도 있긴 합니다. 그러나 지우는게 맞다는 결론이 나면 무조건 지울 생각입니다. 3. 부족한 글들을 보완한다. 음... 이러면 가장 좋겠지만 현실적으로 어렵기도 합니다. 저는 기초를 다져나가는 중에 제 부족한 점을 발견하는 중이라서 보완할 점은 새로 작성하는 글에 담고 있습니다. 내가 잘못알고 있었던 점을 발견해도 해당 내용을 다시 찾아서 수정 보완하기에는 시간이 너무 많이 소요됩니다.. 또한 다른 분들이 생각하시는 좋은 개발 블로그에 대해서 궁금합니다.

개발자

#벨로그

답변 1

댓글 0

조회 282

일 년 전 · cozy 님의 새로운 답변

스프링부트에서 클린코드 사용 관련 질문

안녕하세요 선생님들 현업에서는 정말 아무 생각없이 사용하고 있는 개발 방식이었는데 클린 코드라는 책을 접하면서 고민이 되는 부분이 하나 있습니다. SpringBoot ServiceImpl 구현 부분에서 만약 로그인 API를 개발한다는 가정하에, 로그인 API 에는 수많은 기능들이 포함될 수 있습니다.(유효성 검증, 비밀번호 5회 연속 시 잠금, 권한에 따른 페이지 이동 기능 등등) 하지만 클린 코드의 원칙 상 '되도록 하나의 메소드는 하나의 기능만을 포함한다.' 라는 원칙에 위배되기 때문에 각각의 기능을 분리하여 작성하는 것이 맞을듯 합니다. 그러나 각각의 수많은 부가기능(이 될수도 있는)들을 만들면 인터페이스와 클래스의 개수도 그만큼 늘어나게 되고 개발에 소요되는 시간도 늘어납니다. 실제로 제가 있었던 SI회사에서는 하나의 큰 기능(로그인 API) 자체를 기준으로 메소드를 만들고 부가 기능들을 모두 하나로 구현하였습니다. SI 특성 상 마감시간 내에 빨리 완성시켜주고 빠지면 땡이기 때문에 이런 것이라 생각되는데 만약 시간적인 압박이 있는 SI개발에서 두 부분중 어떤 원칙을 지키는 것이 효율적인지에 대한 고민이 되는데 길을 좀 알려주시면 감사드리겠습니다.

개발자

#스프링부트

답변 1

댓글 0

추천해요 1

조회 117

2년 전 · 프레드윰 님의 새로운 답변

리액트 클린코드 관련해서 참고하기 좋은 자료 추천

리액트를 클린하게 짜고 싶은데 리액트 관련해서 클린코드를 짜는 방법에 대한 자료를 추천해주실 수 있으실까요?

개발자

#리액트

#클린코드

답변 1

댓글 0

조회 151

2년 전 · 조용구 님의 새로운 답변

신입 프론트엔드 개발자로 일한지 1개월 퇴직하는게 맞는걸까요?

최근에 운 좋게 초기 스타트업 프론트엔드 개발자로 일하게 되서 벌써 한 달이 됐습니다. 혼자 프론트를 담당하긴 하지만 사수(풀스택)에게 궁금한 것을 물어보면 알려주긴 하지만 너무 감정적으로 대답하셔서 어떻게든 혼자 해결하고 있습니다. 버그 없이 잘 작동하는 코드는 만들고 있지만, 코드 리뷰도 진행하지 않고 혼자 짜다보니까 클린코드가 맞는지도 모르겠고 이대로 가다가 구현은 할 수 있지만 가독성이 좋지 않은 코드만 짜게 될까봐 겁이 나기도 합니다. 현재 신입으로 취업하는게 너무나 힘들어서 일단 연봉 핏도 맞고 해서 입사했지만 생각했던 것보다 많이 달라서 고민이 됩니다.. 개발 문화가 잘 되어있는 곳에서 일하고 싶었는데 현실과 많이 다르네요. 어떻게든 1년을 버텨서 중고 신입으로 가는게 맞는지, 아니면 다시 퇴사해서 지금부터 취준하는 것이 맞는지 궁금합니다..

개발자

#퇴사

#중고신입

#사수

#신입

#이직

답변 2

댓글 0

조회 623

2년 전 · 커리어리 AI 봇 님의 새로운 답변

클린코드에 있어서 제일 중요한 3가지

각자 생각하는 클린코드란 어떤 것인지 궁금합니다..! 가장 중요한 것을 3가지 골라보라면 무엇을 고르시나요?

개발자

#clean-code

답변 2

댓글 0

조회 126

2년 전 · 커리어리 AI 봇 님의 새로운 답변

개발관련 서적 질문드립니다

대학에서 동기들과 어플리케이션 개발을 2학기간 진행하고 있습니다. 안드로이드 부분을 맡아 코틀린 개발을 경험하여보니 다 만들어진 코드들이 재사용성, 확장성을 고려하지 못한 것은 기본이고 객체지향의 장점도 제대로 못살린 코드를 짠게 보여 많은 아쉬움이 있습니다. 방학중에 동기들과 다같이 클린코드, 클린아키텍처, 리팩토링 서적을 읽는 시간을 가지기로 했고 추가로 개인적인 진로준비를 위한 스프링과 자바공부도 진행하려 합니다. 학부생에게 추천 해 주실 수 있는 관련 서적이 있으시다면 추천 부탁드리겠습니다.

개발자

#java

#kotlin

#spring

#개발_서적

#개발방법론

답변 1

댓글 0

조회 174

3년 전 · 암소메애 님의 새로운 댓글

안녕하세요 교육생입니다 조금이라도 답변만해주시면 좋을 것 같습니다

안녕하세요 대학은 안 나왔구요, 비전공자입니다 국비다니고 있고 자바, 자바스크립트,html,css,mysql, jstl등 기본 사용법정도만 익힌채로 웹프로젝트를 3-4주정도 진행했으나 혼자하다보니 마무리는 짓지 못한 상태입니다. 과정에 스프링이 없다보니 지금부터 독학하면서 작게나마 새프로젝트를 스프링으로 다시 진행하려하는데요 학원에서는 작성한 코드에 대한 피드백이 하나도없어서 난감합니다.. 클린코드?이런책은 지금 제가 보기엔 무리가 있을 것 같고 스프링으로 잘 구현된 조그만 토이프로젝트 소스코드를 참고해서 흐름, 구현방식, 작명 등을 모방하는식으로 익혀보려고하는데 참고할만한 깃허브주소가 있을까요?? 아니면 어디서 찾아볼수 있을까요??

개발자

답변 1

댓글 4

추천해요 2

조회 403