전체 글85 [Review] 객체지향의 사실과 오해 " 객체지향 시스템은 협력하는 객체들의 연결망이다 "책을 읽으며 가장 중요하다고 느낀 키워드 두 가지를 뽑자면, 단연 협력과 메시지다. 객체지향 세계에서는 의사소통 수단으로 오직 하나, 메시지만 존재한다. 저자는 협력을 완성하기 위해 필요한 메시지를 식별하고, 이를 바탕으로 객체들에게 책임을 할당하라고 강조한다. 이 내용은 객체지향 책을 처음 접한 1년 차 코린이였던 나에게 신선한 충격이었다. 메시지를 통해 객체에게 책임을 부여할 수 있다니! 객체들이 메시지를 주고받으며 협력하는 방식은 지금까지 생각해 온 클래스 위주 설계 방식과는 완전히 다른 패러다임이었다."이 얼마나 신선한 충격인가!!" 책을 읽으며 객체지향에 대한 관점이 완전히 새롭게 바뀌는 순간이었다. 책에서는 코드를 거의 찾아볼 수 없다. 대.. 2024. 11. 24. [TIL] 20241122 어제는 블로그를 안 쓴 이유가 공부를 안 해서가 아니다. 공부를 마치고 나서, 함께 내일배움캠프에서 공부했던 팀원들을 만나 오랜만에 수다를 떨며 간단히 술 한 잔 하느라 깜빡했..다 😅 미리 썼어야 했는데.. 그래도 오랜만에 팀원들과 시간을 보내며 좋은 에너지를 얻었으니, 오늘부터 다시 열심히 블로그도 작성하고 공부도 꾸준히 이어가 보자!오늘 한 일 1 도서 '객체지향의 사실과 오해'를 읽으며, 새로운 관점에서 객체지향을 이해하는 중이다. 책을 읽으며 감탄을 몇 번이나 했는지 모르겠다. 정말 세상에는 똑똑한 사람들이 많다는 걸 새삼 느끼게 된다.지금까지 내가 알고 있던 객체지향은 클래스를 선언하고 속성과 메서드를 정의하는 방법에 초점이 맞춰져 있었다. 하지만 이 책을 통해 깨달은 건, 클래스는 단지 도.. 2024. 11. 22. [TIL] 20241119 이틀 동안 대구 여행을 다녀왔습니다. 감기가 완전히 낫지 않아서 쉽지 않은 여행이었지만, 잘 놀아야 공부도 잘 할 수 있는 법!! 😊여행 덕분에 기분도 전환되고 좋은 에너지를 얻을 수 있었던 것 같습니다. 이제 이틀 동안 재충전했으니, 다시 열심히 달려볼 차례입니다! 🔥 오늘 한 일 1오늘은 프로그래머스에서 SQL 알고리즘을 새로 7문제 풀고, 이전에 풀었던 3문제를 복습하며 부족했던 부분을 다시 다지는 시간을 가졌다. 반복 학습 덕분인지, 이제 SQL로 알고리즘 문제를 푸는 게 조금씩 익숙해지기 시작했다. 오늘 한 일 2 "객체지향의 사실과 오해"라는 책을 읽기 시작했다. 내용이 어렵지 않게 느껴지는 점이 특히 인상적이었다. 흥미로운 점은, 지금 이 책을 읽는 것과 n년 후 개발 경험이 쌓인 후 .. 2024. 11. 19. [Review] 이것이 취업을 위한 컴퓨터 과학이다 with CS 기술 면접 코딩을 시작한 지 어느덧 1년. 다양한 사람들과 함께 코딩하며 깨달은 점이 하나 있다. 전공자와 비전공자의 가장 큰 차이는 바로 CS 지식이라는 것.비전공자인 내가 이 차이를 극복하기 위해 선택한 책이 바로 "이것이 컴퓨터 과학이다". 단순히 코드를 작성하는 데 그치지 않고, 그 뒤에 숨은 원리와 개념을 이해하려고 노력 중이다."나도 이제부터는 CS 마스터!? 😎" 어려웠던 점하드웨어에 대해 잘 모르는 나에게 가장 어려웠던 부분은 단연 컴퓨터 구조였다. CPU, 메모리, 보조기억 장치가 서로 어떻게 상호작용하며 시스템을 동작시키는지 이해하는 데 꽤나 애를 먹었다.개념 하나하나가 익숙하지 않다 보니 책을 읽는 데 시간도 오래 걸렸고, 머릿속에서 그림을 그리려니 쉽지 않았다. 그래도 조금씩 퍼즐이 맞춰지는.. 2024. 11. 16. [TIL] 20241114 오늘 하루 종일 몸이 찌뿌둥하고 컨디션이 좋지 않더니, 아무래도 감기에 걸린 것 같습니다. 기운도 없고 집중도 잘 안 되는 게 확실히 평소와는 다른 기분..😣 이럴 때 일수록 무리하지 말고 푹 쉬면서 빨리 회복하는 게 우선인 거 같습니다.따뜻한 차 한 잔의 여유를 즐기면서 내일은 부디 나아지기를🙏 오늘 한 일 1CS 책의 데이터베이스 부분을 공부하다 보니 자연스럽게 SQL을 접하게 되었다. 공부하는 김에 알고리즘 문제를 SQL로 풀어보는 연습을 시작했다.앞으로는 SQL이 익숙해질 때까지 1일 1 알고리즘을 SQL로 풀어보는 것을 목표로 해 볼 계획이다. 오늘 한 일 2오늘은 감기 이슈로 인해 CS 공부를 많이 못했지만, 조금이라도 했다는 것에 의미를 두기로 했다. 이제 CS 책도 슬슬 끝이 보여서 기.. 2024. 11. 15. [TIL] 20241113 내일배움캠프 수료 후, 오랜만에 블로그 글을 작성합니다. 알고 보니 9일 만에 글을 쓰게 되었네요. 그렇다고 9일 동안 그저 놀기만 했던 것은 아닙니다! 😅 사실은 취업을 위해 열심히 이력서를 작성하고, CS기초 지식을 다지느라 바쁜 시간을 보냈답니다. 오늘 한 일 1 코딩을 시작한 지 1년이 지나며, 많은 사람들과의 교류 속에서 전공자와 비전공자의 차이를 절실히 느꼈다. 그중 가장 큰 차이점은 바로 CS 지식이었다. 그래서 나도 본격적으로 CS 공부를 시작하게 되었다.어느덧 책의 마지막 주제인 데이터베이스까지 도달했는데, 처음에는 막연했던 개념들이 이제는 조금씩 이해가 가고, 활용할 수 있을 것 같다는 생각이 든다. 오늘은 데이터베이스의 핵심 개념들을 집중적으로 공부했다. 먼저, DBMS가 무엇인.. 2024. 11. 14. 이전 1 ··· 3 4 5 6 7 8 9 ··· 15 다음