분류 전체보기 74

코드 컨벤션 (Code Convention)

이 전글 '판교사투리' 에서 의사소통의 중요성을 느낀사람들은'클린코드' (Clean Code) 와 '코드 컨벤션' (Code Convention) 에 대해 조금은 생각해보았을 것이다. 두 말이 비슷해보이고 혼동하기 쉬운데 코드 컨벤션 (Code Convention)가독성과 유지보수에서 이점을 가진 '클린코드'(Clean Code) 를 작성하기 위한 일종의 규약(하나의 작성 표준)이라고 생각하면 될것이다.  흔히 개발자의 skill set 중에 가장 중요한 요소가 'communication' 이라고 이야기 하는데,일반적인 직군에서의 'communication' 은 기본적인 의사소통 을 지칭하거나더 나아가 일종의 '업무 센스' 를 뜻하기도 한다  그러나 개발자의 'communication' 은 앞서 언급한 ..

개발지식 2024.11.07

판교사투리

개발자가 되기위해 공부를 시작하였지만 관련 전공자가 아닌 나같은 사람은 생소한 용어때문에 당황한 기억이 있을것이다. 각 직군별로 쓰는 용어중 낯선 단어가 튀어나오면 이게 무슨의미지?? 라는 의문을 가지다가 자칫 대화의 흐름을 놓치는 일이 허다한데특히 IT업계가 영어가 많기때문에 이러한 특징이 두드러진다고 생각한다.흔히 '판교 사투리' 라는 말까지 밈처럼 사용되고 있는걸 보면 이해가 빠를것이다.쇼츠나 릴스에서 자주보던 문자내용이 있는데  왜 이러한 문화가 퍼져있을까?? 란 생각을 해보았는데 IT 업계 + 개발자 라는 특징 때문에 사용하는 언어나 툴 등이 영어권 기준으로 성장을 시작하였고사용자들이 영어의 뉘앙스까지 대체할만한 한국어를 찾지 못해 영어단어 그대로 사용하던것이 변질되어서 라고 생각했다. 물론 허..

개발지식 2024.11.07

범위지정 ( BETWEEN vs 비교연산자)

처음 무엇인가 배울때 무지한건 죄가 아니다.그러나 무식한 공부방법과 미루는 습관으로 인해 발전하지 않는 것은 죄가 된다. 그래서 사전캠프중 퀘스트를 완료한 후 TIL 을 쓰다가 새벽감성에 젖어 혼자 이런저런생각을 하다 생긴 의문점을 풀어보려고 한다. 관련내용은 https://code-jong10.tistory.com/5 여기에 있는데 간략하게 요약하자면  SQL문법 공부후 퀘스트 풀이 후 팀원들과 브레인스토밍을 하던 과정에서 특정 값 사이의 데이터를 뽑아내는 쿼리를 짤때 Where A BETWEEN N AND NWHERE N  이렇게 두가지의 답이 나온것 이었다.수식으로 보면 같은 의미라서 동일한 결과값이 도출되야 한다 예상했고 정답을 몰라 팀장님이 실제 DB에 데이터를 넣고 쿼리를 돌려보고싶다고 하자 ..

SQL/Insights 2024.11.06

2024.11.05

오늘은 사전캠프 조원들과 함께 앞으로의 방향성 회의와 간단한 SQL 퀘스트 풀이를 하였다.   보통 IT 관련 직군에서는 여러가지 협업툴을 사용하며 그 중 노션은 편의성이 좋아 여러분야의 사람들이 사용하는 툴로 알고있지만 전공자나 관련업계종사자 가 없는 우리조에선 처음이라 어렵고 어색한 노션을 이용해 다같이 으쌰으쌰 해서 열심히 이용중이다. 원래 모르는건 이것저것 만져보면서 익히는게 최고라고 생각하지만 본캠프 들어가서 실수로 지워버린다거나 하는 참사를 막기위해 지금 더욱 열심히 가지고놀며 익혀볼 예정이다. 퀘스트의 문제는 이런식으로 첫문제라 그런지 간단(?) 한 편이었다.문제의 답도 노션에 기록하며 팀원들과 의견교류를 하였고 다른사람들은 어떻게 풀이했을까? 란 의문을 가지며 서로 대놓고 염탐도 하면서 내..

TIL 2024.11.05