개발일지

개발일지/Today I Learn

2022.09.10 TIL

# TIL 2022.09.10 TIL 1) 백준 10869, 1008번 문제를 풀었다. 부족한 점 1) 1008번 문제는 나눗셈 문제였는데 double을 출력해야하는 문제에서 int를 출력하여 실패했다. 또한 10869번은 int값으로 출력해도 되는데 예제출력을 읽지 않아 문제에 틀리게 되었다. 사소한 실수지만 누적되면 실력이 된다소 생각하고 이런 실수를 하지 않도록 조심해야겠다. 느낀점 1) 모르는 부분이 생기면 덜컥 겁부터 먹는 모습이 있는것 같다. 충분히 풀 수 있다는 자신감을 갖고 문제를 풀어야겠다.

개발일지/Today I Learn

2022.09.09 TIL

# TIL 2022.09.09 TIL 1) 개인 웹사이트를 만드는 것에 관심이 생겨 알아보게 되었다. HTML을 작성할 줄 알고 CSS를 조금 다룰줄 알지만 UX/UI를 깔끔하게 만드는 방법을 몰랐다. 일단은 wix등 여러 사이트의 도움을 받아 웹사이트를 만들고 점차 스스로 만들어봐야겠다. 부족한 점 1) CSS를 적용하는 것이 상당히 어렵게 느껴진다. position 값으로 일일이 위치를 정하는 것이 좋은 방법은 아닌거 같은데 그렇게 하지 않으면 내가 원하는 위치에 놓는 것이 매우 어렵다. 물론 나는 백엔드 개발자를 목표로 하고있기 때문에 자세히 공부할 필요는 없지만, 기초적인 웹사이트를 구축해야 할 수 있다고 생각되어서 꾸준히 공부해야겠다는 생각이 들었다. 느낀점 1) 공부를 시작한지 벌써 3주가 되..

개발일지/Today I Learn

2022.09.08 TIL

# TIL 2022.09.08 TIL 1) 백준 1001번, 10718번을 풀었다. 2) instanceof 연산자에 대해서 복습했다. 부족한 점 1) 문제 풀이의 복잡도를 높이니 시간과 용향이 늘어나는 것을 알 수 있었다. 이전까지는 단순하게 문제에 대해서 접근했지만 이제부터는 용량과 시간을 고려해가며 어떠한 것이 좀 더 좋은 결과를 가져올지 고민해야겠다. 2) 다형성의 활용에 대해서 다시한번 복습했다. 어떻게하면 메소드를 조금 더 줄여가며 코딩을 할 까를 고민해야 한다는 것을 확실히 깨닫게 되었다. 객체지향언어의 장점이 극대화되는 부분이라고 생각하게 되었다. 느낀점 1) 확실히 난이도가 높아졌지만, 여러번 반복해서 보니 이해하지 못할정도는 아니라고 생각되었다. 어떤 글에 보니 3번까지는 이해가 어려웠..

개발일지/Today I Learn

2022.09.07 TIL

# TIL 2022.09.07 TIL 1) 다형성과 추상화에 대해서 배웠다. 부족한 점 1) 예전에 생활코딩과 남궁성님의 유튜브를 통해 배운 내용이었다. 그때는 도무지 이해가 되지 않았는데 다시 공부해보니 어느정도 이해가 되었다. 하나의 객체가 여러가지 형태를 가질 수 있는 성질이라는 개념을 -> 중복되는 코딩을 줄이기 위한 오버라이딩이라고 생각해보니 이해가 좀 더 쉬운 것 같다. 물론 이 안에서 타입의 변환 등 고려해야 할 부분도 있다. 2) 추상화 또한 처음에는 이해가 어려웠다. 의미 없이 총적으로 구현 불가능한 클래스를 만드는 이유에 대해서 의문이 많았기 때문이다. 상속을 강제해야하기 때문에 추상클래스를 사용하지만 상속을 강제한다는 개념 자체가 추상적이어서 이해하는 것이 몹시 난해한 부분이 있었다...

Kangharyeom
'개발일지' 카테고리의 글 목록 (8 Page)