일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- 개발
- 패스트캠퍼스
- flask
- git
- 한빛
- 코드프레소
- pyladiesseoul
- 위코드
- 개발스터디
- Python
- 전문가를위한파이썬
- 파이썬
- 예리님
- 코테
- pyladies
- 프리온보딩
- 환경변수
- 원티드
- codepresso
- 플라스크
- 깃
- AWS
- 스터디
- cleancode
- fluentpython
- mongodb
- 리액트
- env
- 한빛미디어
- React
- Today
- Total
목록코드프레소 (3)
개발자가 내팔자

코드프레소에서 클린 코드에 대한 강의를 들었다. 클린 코드는 쉽게 말하자면, 말 그대로 코드를 깔끔하게 짜는 것이다. 코드를 클린하게 짜야 하는 이유는 무엇일까? 우리는 개발을 할 때, 코드를 짜는 시간보다 코드를 보는 시간이 훨씬 더 많다고 한다. 이제는 기계보다 인적 자원이 더 비싸졌기 때문에, 인간이 코드를 보면서 드는 시간적 비용을 줄이는 데 초점을 맞춰야 한다. 또한 소프트웨어는 단순 과제용으로 한 번 개발하고 끝나는 것이 아니라, 계속해서 유지 보수를 해야한다. 코드를 그러기 위해서는 미리 코드를 예쁘게 정돈해놔야 추가할 수 있는 것이다. 마치 방이 더러우면 새 가구를 놓기 어렵지만, 미리 정돈을 해두면 새로운 가구가 들어오더라도 쉽게 배치할 수 있는 것처럼 말이다. 코드프레소에서는 이러한 클..

코드프레소에서 이전 강의에 이어서 실무자가 알려주는 Git 활용한 프로젝트 관리를 들었다. 프리미엄 IT 교육 서비스 - 코드프레소 www.codepresso.kr 깃의 핵심적인 특징 중 하나는 바로 브랜치라고 할 수 있는데, 이는 협업에 용이해서 실무에서도 많이 쓰인다. 어제도 쓰고 오늘도 쓰고.. 개발자라면 매일 쓰게 되는 기능 중 하나인 것 같다. 브랜치는 갈라져서 따로 작업할 수 있는 것도 장점이지만, 따로 작업한 것을 합칠 수 있다는 점이 정말 중요하다. 보통 강의에서는 깃의 장점만 나열하는 편이라서, 대체로 행복한 케이스만 나오는 경우가 많은데 코드프레소에서는 브랜치 병합은 항상 성공하는가? 라는 토픽을 제시하며 깃이 충돌날 수 있음을 인지시키고, 이에 대한 대처법을 알려준다. 처음 코딩하고 ..

코드 프레소라는 곳에서 체험단을 모집하고 있길래 신청했는데, 처음 보는 교육기관이었지만 생각보다 꽤 볼 게 많았다. SW공학, 머신 러닝, 데이터 분석, 자율주행(!!) 등 여러 가지 코스가 있었는데, 나는 일단 기초부터 쌓고 싶어서 SW공학 커리큘럼을 타기로 했다. 처음으로는 가볍게 '실무자가 알려주는 Git 입문' 이라는 강의로 시작했다. 솔직히 코딩을 시작한 이래로 계속 깃을 써왔고, 회사를 다니며 사이드 프로젝트를 하는 지금까지도 계속 쓰고 있기 때문에 만만하게 생각하며 편안한 마음으로 들었는데, 생각보다 깊이있게 가르쳐줘서 각잡고 정주행했다. 보통은 자주 쓰는 명령어 위주로만 알려주고, 이렇게 상세하게 알려주지는 않는데 코드프레소에서는 깃의 용어부터 기본 개념, 브랜치 등을 이론과 실습을 넘나들..