본문 바로가기

30, 코딩공부시작15

프로젝트 & CS 공부 CS공부를 계속 해나가고 있다.컴퓨터구조, 운영체제, 데이터베이스, 네트워크, 자료구조를 병행하면서 읽기를 병행하고 있다. 많은 책들이 컴퓨터구조와 운영체제를 한 세트로 묶어서, 혹은 컴퓨터구조 다음에는 운영체제를 안내하는 게 궁금했었다. 이 궁금함은 공부를 하면서 해결됐다. 둘 사이에는 긴밀한 연결성이 있었고, 내용도 꽤나 겹친다. 데이터베이스는 예상외로 어렵지 않은 느낌이다. 자료구조는 알고리즘 문제를 풀면서 자연스레 공부하게 되어 큰 거부감은 없었다. 자주 노출되고 들어서 거부감이 덜 한 느낌이다. 제일 고전은 네트워크이다. 대표적으로 7계층이 주요 공부 포인트인데, 네트워크 계층부터가 급 어려워진다. IP, 라우터 등 꽤나 들어본 것들이지만 막상 공부하면 어렵다. 일단은 그냥 읽으면서 익숙해지고,.. 2025. 2. 13.
영어 단어 정리(가제) 출처 : 개발자의 글쓰기 p.40-43 p.40 개발을 하다 보면 반대되는 영어 단어를 선택해야 할 때가 있다. 하지만 p.43 정확한 단어를 쓰는 것도 중요하지만 그보다 더 중요한 것은 얼마나 일관성 있고 개연성 있게 쓰느냐다. ... 프로그램 안에서 일관성과 개연성만 있다면, 또는 그 프로그램의 코드를 보는 개발자 사이에 일관적이고 개연적인 합의만 돼 있다면 어떻게 쓰든 상관없다. show - hide 보여주다 - 감추다 invisible - visible head - tail, toe, foot etc.. header - footer under - over 미만 - 초과 or under - and over 이하 - 이상 before - after open - close input - output i.. 2021. 11. 29.
개발자의 글쓰기에서 만난 영어 단어 개발자의 글쓰기를 읽었다. 앞에서 읽었던, 클린 코드, 이펙티브 자바 보다 훨씬 쉽게 읽혔다. 아니 이건 어렵게 읽힐 수가 없었다. 개발자가 글쓰기에서 어떻게 하면 좋은지에 대한 '글쓰기' 책이니.. 앞에서 단어를 정리해 둔 덕분에 이번에도 모르는 영어 단어는 많이 줄었다. 이게 어떤 도움이 될지는 모르겠지만 그냥 해본다. 안 하는 것보다는 나으니까. 2021. 11. 29.
이펙티브 자바에서 만난 영어 단어 이펙티브 자바 역시, 클린 코드와 같이 간단하게만 훑어봤다. 그냥 안목 넓힌다는 생각으로 훑어보기만 했다. 모르는 단어는 클린 코드에서 많이 정리한 덕분에 이번에는 적었다. 2021. 11. 29.
클린 코드에서 만난 영어 단어 클린 코드가 좋다길래, 그냥 가볍게 쭈욱 읽어봤다. 아니, 정확히는 봤다. 왜 깨끗한 코드를 써야 하는지는 알겠다. 하지만 아직은 와닿지 않는다. 우 선 모르는 문법도 많고, 영어 단어 조차 몰라서 그냥 정리해봤다. 2021. 11. 29.