본문 바로가기

Review17

[클린 코드] 클린 코드 4~8 4 코드는 복사, 붙여넣기, 이동 등등을 통해 자주 변하지만, 주석은 코드를 따라가지 않는다. 주석을 최대한 줄이자. 4.1 코드에 설명이 필요하면 주석을 달기보다는 설명이 필요없이 명확한 코드로 고치면 된다. 4.2 코드의 의미를 주석으로 설명하기보다는 함수를 분리하거나 이름을 잘 붙여서 코드만 봐도 의미가 파악되도록 하자. 4.3 법적인 이유로 다는 주석은 꼭 필요하다. 정보를 제공하는 주석, 의도를 설명하는 주석, 의미를 명료하게 밝히는 주석 등은 유용하지만 최대한 줄이면 좋다. 결과를 경고하는 주석, TODO, 중요성을 강조하는 주석은 합리적일 수 있다. 4.4 코드만 봐도 알 수 있는 내용, 너무 당연한 내용을 주석으로 설명하지 말자. 잘못된 내용을 주석으로 달지 말자. 수정 이력도! git같은.. 2021. 10. 3.
[클린 코드] 클린 코드 1~3 https://book.naver.com/bookdb/book_detail.nhn?bid=7390287 Clean Code 『CLEAN CODE(클린 코드)』은 오브젝트 멘토(OBJECT MENTOR)의 동료들과 힘을 모아 ‘개발하며’ 클린 코드를 만드는 최상의 애자일 기법을 소개하고 있다. 소프트웨어 장인 정신의 가치를 심어 주며 book.naver.com 읽으면서 요약하고, 덧붙이고 싶은 내용이 있으면 덧붙이면서 정리할 예정입니다. 1. 클린 코드 1.1 코드는 요구사항을 표현하는 언어이다. 1.2 처음부터 좋은 코드를 짜는 것이 답이다. 1.3 나쁜 코드는 생산성을 떨어트린다. 일정과 요구사항이 있더라도, 좋은 코드를 사수하는 것이 프로그래머의 책임이다. 클린 코드란? 보기에 즐겁고 우아한 코드 (.. 2021. 9. 26.
[후기] 2021 고카톤 (고려대학교 해커톤) 을 개최했다 회장을 맡고 있던 KUCC의 운영진들 몇몇과, 작년 고카톤 운영진, 그리고 운영을 위해 모인 분들과 함께 고려대학교 해커톤 운영위원회를 꾸려 행사를 개최하게 되었다. 고카톤은 2016년을 시작으로 올해로 5회째를 맞이한 행사로, 1박 2일동안 밤샘 코딩을 하며 주제에 맞는 결과물을 내는 해커톤이다. 코로나19라는 전대미문의 상황에서, 학생 개발자들이 새로운 돌파구를 찾기를 바라는 마음에서 대회 주제는 언택트 시대, 대학생을 위한 서비스 개발로 결정했다. 이전 년도에는 행사가 오프라인으로 진행되었는데, 올해는 처음(이자 마지막이었으면 좋겠다)으로 온라인으로 개최하게 되었다. 온라인 해커톤은 참여도, 개최도 처음인 만큼 고려해야 할 사항들이 많았다. 홍보와 참가 신청 koreahacks.online 에 웹페.. 2021. 1. 13.
[리뷰] 2020 KUCC 게임잼 후기 - 개발 처음에는 행사 진행만 할 계획이었는데, 팀 랜덤 매칭을 신청한 인원들의 팀원 수를 맞추기 위해 개발에도 참여하게 되었다. 우리 박진용 팀은 수홍선배랑 하민선배, 나 이렇게 셋으로 이루어졌는데, 수홍선배는 원래 밤샘 참여는 안 하기로 했고 나는 진행 때문에 계획이나 사전 준비를 할 수 없는 상황이었다. 그래서 당일날 만나자마자 어떤 게임을 어떻게 만들지 정해야 했다. 기획 | 나는 프론트엔드 개발을 하고, 팀원들이 백엔드 개발을 해서 온라인 웹 게임을 만들기로 했다. 사전 계획이 없었는데도 갖고 있는 기술 스택들이 맞아서 다행히 다들 기여할 수 있게 됐다. 기획한 게임은 온라인 단어 마피아 게임이었다. 처음에는 어몽어스 이야기가 나왔다가, 플레이어들의 움직임을 만들기 어려울 것 같아서 '마피아'라는 큰 틀.. 2020. 11. 9.
[리뷰] 2020 KUCC 게임잼 후기 - 운영 고려대학교 중앙 컴퓨터 동아리 KUCC에서 2020년 11월 6일 저녁부터 7일 아침까지 밤을 새면서 게임을 만드는 2020 KUCC 게임잼을 진행했다. 원래는 2020년 5월에 개최되었어야 할 행사인데, 코로나19때문에 연기되었다. 행사 준비, 진행 방식 등 전반적인 운영 후기를 적어보려고 한다. 회장으로써 처음 개최한 규모의 행사인데, 잘 진행된 것 같아 뿌듯한 생각이 든다. 행사 준비 | 포스터 포스터를 웹 페이지로 구현해서 game-jam-2020.kucc.co.kr/에 배포했다. 배포는 관훈선배가 해줬다! 시상 준비 총 6개의 상을 시상할 예정어서, 상장을 디자인한 후 학교 근처 인쇄소에 두꺼운 종이에 인쇄해달라고 했다. 상장 케이스를 따로 구매하고, 수상 팀명을 즉석에서 적은 후 케이스에 넣어.. 2020. 11. 9.