일일일/끄적끄적✍22 함수형 프로그래밍에 대한 고찰과 객체지향 프로그래밍 지금 하고 있는 공부 중 하나인 '함수형 프로그래밍'에 대한 강좌를 듣고 난 생각에 대한 정리이다. . . . 글을 작성하기 앞서 내가 이해하고 있는 개념에 대해 간단히 정리한다. 함수형 프로그래밍이란 평가, 일급, 고차 함수로 구성되어있고 상황에 맞는 유형의 함수를 사용하여 프로그래밍을 한다. 객체지향 프로그래밍이란 클래스 혹은 메소드 단위로 나눠서 (상속, 추상, 캡슐, 다형성)을 사용하여 프로그래밍을 한다. 함수형에 대한 배움 함수형 프로그래밍에 대한 강의를 듣고 난 이후로, 내가 여태까지 노드로 구현했던 코드가 부끄러워졌다. 스크립트로 만들어진 런타임의 장점을 전 - 혀 사용하지 못했다. 나의 경우 강의를 듣기 전 '함수형 프로그래밍을 한다' 라고 하면 1. 화살표 함수 const func = (.. 2022. 1. 21. 인프런 기술과제 결과.. 오늘 드디어 과제 제출 후 8일 만에 결과를 전달받았다. . . . 결과는 탈락 이었다. 사실 어느 정도 예상한 결과이긴 하다. 그리고 나는 내 실력이 어느 정도인지 꽤나 확실히 알고 있는 것 같다. 결과에 대해서 매번 예상이 되기 때문이다. 어찌 됐든 탈락이라는 메일을 받았고, 거기서 끝날 줄 알았는데 놀랍게도 내 과제에 대한 엄청나게 긴 피드백과 참고가 될만한 자료 링크를 다 첨부해주셨다. 너무 감동받았다....😭 다른 개발자에게 이렇게 상세한 피드백을 받는 것은 처음이었는데 내 문제점이 무엇인지 알 수 있게 돼서 너무너무 좋았다. 이번 일을 계기로 성장에 대한 방향성, 그리고 부족한 부분을 잡을 수 있게 된 것 같다. 지금은 비록 인프런에 합류하지 못했지만 지금보다 더 성장해서 꼭꼭! 일해보고 싶다.. 2022. 1. 4. 21년을 돌아보며... 오늘은 2021년의 마지막 날이다. 다사다난하고 여러 가지 일이 있던 해였다. 올해를 돌아보며 내년에는 어떻게 보낼지 다짐을 적어보고자 한다. 21년에는... 1. 스타트업 입사 잉카인터넷에서 QA알바를 끝내고 이제 개발자로 다시 시작해 볼까 마음을 먹던 차에 고민 끝에 로켓펀치로 제안이 온 스타트업에 입사하기로 결정하였다. 대표 2명에 나 포함 직원 2명인(총 4명) 회사는 난생처음이었고.... 개발에 대한 모든 걸 책임져야 한다는 부담감에 두려움이 엄청 컸었다. 거기다가 매주 화요일마다 있는 회의는 정말로 스트레스 그 자체였다. 내가 한 업무에 대해 매주 보고하고, 논리 있게 말하고, 자유롭게 의견 공유하며 회의하는 것이 처음이었기 때문. 그래도 실수하지 않으려고 열심히 준비하다 보니 상황은 차차 나.. 2021. 12. 31. serverless DB, 플래닛 스케일 이번에 공부하다가 알게된 플래닛 스케일에 대한 정리이다. . . . . . . 플래닛 스케일 이란? MYSQL, 퍼코나, 마리아DB의 수평확장을 위한 데이터베이스 클러스터링 시스템인 비테스(Vitess) 기반의 서버리스 플랫폼 이다. 설정하기 설정방법은 간단하다. 로그인/회원가입후 create database를 클릭하여 순서대로 진행하면 된다. 내가 느낀 장점 1. 쉽게 데이터베이스 생성이 가능하고 connection이 어려운 편이 아니다. 사용하는 언어별로 작성 방법을 다 알려준다. 2. mysql을 사용하는 경우 관련된 여러 프로그램을 다운받을 필요가 없다. MYSQL CLI를 다운받아 플래닛스케일과 연결하면 끝! 3. 같이 협업하는 사람들이 있다면 공유가 편하다. 4. 깃허브처럼 브랜치를 여러개 생.. 2021. 12. 26. 인프런 기술과제를 마무리하고 드.디.어 기술과제를 받고 약 8일만에 마무리하여 제출을 했다!! 너무너무 힘들고 고통스러운 과정이었다. 왜냐하면 일단 내가 사용하고자 했던 프레임워크를 사용할 수 없었고...(하핫..) 생각보다 제한사항이 많았다. (자세한 내용은 인프런 규정상 생략----) 그래도 이번기회를 통해 공부를 제대로 한 것 같아 뿌듯함이 크다. 몇날몇일을 스트레스로 잠도 못자고 어려운 부분이 많았음에도 포기하지 않고 극복한 나에게 박수를 주고.....👏👏👏 다시 열심히 공부해서 기술면접, 문화면접 잘해보자! 2021. 12. 26. 이전 1 2 3 4 5 다음 728x90