Retrospect 119

[TIL] 2020-11-30

💪 Today I Learned BOJ 1022_소용돌이 예쁘게 출력하기 이것이 취업을 위한 코딩테스트다 왕실의 나이트 게임 개발 CodeUp 기초 100제 알고리즘 처음 공부할 때 코드업 사이트에 있는 기초 100제를 70번대 정도까지 풀었었다. 초반에 문법 익히기에는 이만한 게 없다고 생각해서 자바로 다시 풀어볼 생각이다. 오늘 48번까지 풀었으니 아무리 오래걸려도 모레면 끝날 것 같다. 🏃‍♂️ 한마디 얼른 자바랑 디자인패턴 공부 끝내고 스프링 시작하고 싶다. 오늘 TOPCIT 점수 나왔는데 아쉽게 400점을 넘기지 못했다. 졸업 전에 무료로 볼 수 있는 마지막 시험이었는데 너무 아쉽다.

[TIL] 2020-11-28

💪 Today I Learned 자바의 정석 자바 기본서가 한 권쯤은 있어야 한다고 생각해서 구매했다. 5장까지 단순한 문법 파트는 최대한 빨리 읽고, 6장부터 꼼꼼하게 공부하려고 한다. 워낙 OOP 쪽 지식이 얕기 때문에… BOJ 10994_별 찍기_19 10997_별 찍기_22 🏃‍♂️ 한마디 오늘 푼 별 찍기 문제는 꽤 어려웠다. 그래도 10994번 문제를 풀고나니 어느 정도 감이 잡혔다.

[TIL] 2020-11-27

💪 Today I Learned Design Pattern Observer pattern 한 객체의 상태가 바뀌면 그 객체에 의존하는 다른 객체들한테 연락이 가고 자동으로 갱신한다. 따라서 일련의 객체들 사이에서 일대다 관계를 정의한다. BOJ 2033_반올림 8979_올림픽 1789_수들의 합 🏃‍♂️ 한마디 블로그에 PS(Problem Solving) 카테고리를 따로 만들었다. 알고리즘 스터디에 들어간 이상 자주 풀 수 밖에 없고 블로그에 모두 올리면 다른 글들이 묻힐 것이라 판단했다. 풀면서 느낀점이나 어려웠던 부분을 간단하게 짚고 갈 생각이다.

[TIL] 2020-11-24

💪 Today I Learned 백준 문제풀이 알고파 시작 소프트 스퀘어드 수료생 대상으로 알고리즘 스터디가 만들어져있길래 가입했다. 지금까지 정식적으로 코테 준비를 해본 경험이 없기에, 그리고 혼자 하는 것보다 같이 스터디 함으로써 부여되는 강제성이 나에게 꼭 필요하다고 생각했다. 🏃‍♂️ 한마디 스터디장이 골라온 문제를 시간 재고 풀었는데 다 풀지 못했다. 9문제 전부 브론즈였기 때문에 어려웠다기보다는 시간이 부족했다. 꾸준히 스터디하면 문제 풀이 속도도 향상되지 않을까 싶다.

[TIL] 2020-11-23

💪 Today I Learned Design Pattern Strategy pattern 알고리즘군을 정의하고 각각을 캡슐화하여 교환해서 사용할 수 있도록 만든다. 고로 클라이언트와는 독립적으로 알고리즘을 변경할 수 있다. Abstract Class vs Interface 추상 클래스와 인터페이스의 공통점은 Abstract Class 클래스 내 0개 이상의 추상 메소드를 갖거나 abstract로 정의된 경우 추상 클래스를 상속 받아 그 기능을 이용하고 확장 다중 상속 불가능 Interface 모든 메소드가 추상 메소드인 경우 함수의 구현을 강제하기 위해 틀만 존재 다중 상속 가능 🏃‍♂️ 한마디 친구가 추상 클래스와 인터페이스의 차이점을 물어봤는데 바로 대답이 안나오고 우물쭈물거렸다. 분명 저번 학기에 ..

[Plan] 2020-11-21

어제 소프트 스퀘어드 10기 수료식이 끝나고 오늘 아침에 싸피 SW적성진단까지 마쳤다. 해오던 것들이 끝나 한동안 붕 뜰까봐 앞으로의 계획을 짜봤다. Algorithm 두 달 이상 안했으니 말 다했다. 코테 준비는 틈틈이 하는 게 맞는데 그게 참 어렵다. 이번에는 진득하게 했으면 좋겠다 제발. 🙏 Design Pattern ICT 인턴 면접 때 디자인 패턴에 관한 질문이 들어왔을 때 대답을 시원찮게 하기도 했고, 개발 공부할수록 필요성을 더더욱 느낀다. 사실 스프링 공부 하기 전에 자바를 손에 익힐 겸 할 생각이다. 저번 학기 수업 교재로 썼던 Head First Design Patterns 책을 고이 간직하고 있어서 다행이다. Spring 서버 교육 받으면서 감명깊었던 것은 언어가 중요하지 않다는 점...