목록전체 글 (170)
seunghyun Note
오늘은 2025년 1월 7일 화.... 2024년이 끝난지 조금 지났다.그래도 언젠가는 회고록을 써야지!! 하다가 이제라도 작성을 해보자! 의미는 없지만 내가 꼭 기억할 수 있게..2024년은 정말 나에게 정신없이 지나갔던 한 해였다.취업 성공 글에도 올렸지만 올해는 취업도 하고 내 인생에 그래도 열심히 살았던 시기였던 거 같다.(다이어트 빼고는 다 성공..?!) 23년 12월 29일 ~ 24년 4월 : 네이버클라우드캠프1M : 코딩테스트 프로그래머스 level up, cs 전공지식 스터디, 23년 캡스톤 경진대회 크롬 익스텐션 고도화, three.js 찍먹, 바닐라js 복습, 유튜브 클론 복습, mysql 스터디, client 배포, SQL 쿼리 개념 스터디, servlet 예습2M : 프로젝트 주제 ..
IT infratraditional, cloud (public, private, hybrid , etc ..)monolithic & MSAcloud native & cloud computingcloud native IaaS,PaaS,SaaSImpression 클라우드, 클라우드 컴퓨팅, SaaS, docker 등 우리는 다양한 클라우드의 개념들을 알고 있고 클라우드가 핫하다는 것을 인지하고 있다. 나 역시도 클라우드 써야 돼!! 클라우드가 유행이야라는 이야기는 많이 듣지만"왜 사용해야 할까?""왜 사용해야 할까?"라는 질문에 대답을 하는 것이 참 어려웠다. 회사에서 작은 세미나를 발표하게 되면서 클라우드의 개념을 정리하게 됐는데 끄적끄적 작성해 보자. 식상하지만 코로나 19로 인해 많은 기업들이 디지..
TIL (Today I Learned)2024.07.01✔️ range7장. 오류 처리✔️ memory먼저 강제로 예외를 일으키는 테스트 케이스를 작성한 후 테스트를 통과하게 코드를 작성하는 방법을 권장한다. -p133예외에 의미를 제공하라 : 오류 메시지에 정보를 담아 예외와 함께 던진다. 실패한 연산 이름과 실패 유형도 언급한다. 애플리케이션 로깅 기능을 사용한다면 catch 블록에서 오류를 기록하도록 충분한 정보를 넘겨준다 -p135정상 흐름을 정의하라 : 예외가 논리를 따라가기 어렵게 만든다. 특수 상황을 처리할 필요가 없다면 더 좋지 않을까? 그러면 코드가 훨씬 더 간결해지리라. -p137깨끗한 코드는 읽기도 좋아야 하지만 안정성도 높아야 한다. -p142✔️ learn ✔️ impressi..
TIL (Today I Learned)2024.06.29✔️ range5장 형식 맞추기✔️ memory1. 코드 형식의 목적의사소통의 수단: 코드 형식은 코드 작성자와 읽는 사람 간의 의사소통 수단. 일관된 형식은 코드를 더 쉽게 이해할 수 있음2. 적절한 행 길이와 구조작은 파일이 더 이해하기 쉽다: 큰 파일보다 작은 파일이 읽고 이해하기 쉽다.신문 기사처럼 작성:이름은 간단하면서도 설명 가능하게 짓는다.소스 파일의 처음 부분은 고차원 개념과 알고리즘을 설명하고, 아래로 내려갈수록 세세한 의도를 묘사파일의 마지막 부분에는 저차원 함수와 세부 내역이 나온다.개념을 빈 행으로 분리:각 행은 완결된 생각 하나를 표현하며, 생각 사이는 빈 행으로 분리빈 행은 새로운 개념의 시작을 알리는 시각적 단서3. 세로 ..
TIL (Today I Learned)2024.06.28✔️ rangeMission: 더러운 코드를 고쳐라!✔️ learn🔍 Mission1BAD 더러운 코드 😣// Hint❕ : 검색하기 쉬운 이름을 사용하세요.// blastOFF는 로켓 발사를 의미. 86400000은 하루의 밀리초 (milliseconds) 의미. // What the heck is 86400000 for?setTimeout(blastOff, 86400000);해결 😎// 1일의 밀리초 = MILLISECONDS_DAY 로 설정const MILLISECONDS_DAY = 86400000;setTimeout(blastOFF,MILLISECONDS_DAY);어떻게 고쳤는지, 사례에서 무엇을 배워야 하는지 설명해 주세요.변수에 의미..
TIL (Today I Learned)2024.06.27✔️ range4장 주석✔️ memory나쁜 코드에 주석을 달지 마라. 새로 짜라. -p68시작부터 안되겠는데..주석은 나쁜 코드를 보완하지 못한다. 코드에 주석을 추가하는 일반적인 이유는 코드 품질이 나쁘기 때문이다.좋은 주석 -p70~p74법적인 주석정보를 제공해 주는 주석의도를 설명하는 주석의미를 명료하게 밝히는 주석결과를 경고하는 주석TODO 주석중요성을 강조하는 주석나쁜 주석 -p75~주절거리는 주석같은 이야기를 중복하는 주석오해할 여지가 있는 주석의무적으로 다는 주석이력을 기록하는 주석있으나 마나 한 주석함수나 변수로 표현할 수 있다면 주석을 달지 말자✔️ learn좋은 주석✏️ 법적인 주석회사가 정립한 구현 표준에 맞춰 법적인 이유로 특..