본문 바로가기

All181

(24.03.19) 미션_아티클스터디&용어정리(다른카테고리) / Java의 정석 + 백준 오늘은 미션 아티클 스터디랑 용어 정리 이런게 시간을 많이 잡아먹는 듯 정리하면서 배경지식을 늘리기에는 필요한 일이나 찾고, 작성하는데 시간을 너무 많이 소모하는 듯.. 아무래도 뭔가 스스로 코드를 짜는 등의 실용적인 부분이 너무 약하기 때문에 연습문제를 많이 풀어볼 수 밖에 없는데 이렇게 너무 이론 정리하는데에만 시간을 낭비해 버리니 답답한 마음이 든다 그래도 찬찬히 오늘 할 일 들 정리해서 순서대로 진행하는게 미래의 나에게 큰 도움이 될 것이라곤 생각하며... Java의 정석 Study 간단 정리 백준 예제를 풀기 위해 시작해야하는데 이미 아고 있었던 Scanner 클래스와 split, System.out.println에 대해서 계속 메모리 , 시간 초과가 나는 에러가 발생했다. 그래서 시간 복잡도가.. 2024. 3. 19.
DAILY_MISSION.04 웹개발 용어 정리 1 서버(Server) vs. 클라이언트(Client) 서버 네트워크상에서 서비스를 제공하는 컴퓨터 시스템, 장비 공유기, 도메인 관리기(DNS), IP 할당기(DHCP), 시간관리기(NTP), 게이트웨이 등 데이터, 리소스 저장, 클라이언트에게 제공 클라이언트 네트워크상에서 서버에게 서비스를 요청하는 컴퓨터 시스템, 장비 컴퓨터, 노트북, 핸드폰, 아이패드 등 요청받은 데이터를 다시 사용자에게 제공하면서 서로 상호작용 프론트엔드 (Front-end) vs. 백엔드(Back-end) 프론트엔드 (Front-end) 사용자가 직접 상호작용하는 부분인 PC에서 활용하는 웹 사용자에게 정보 표시 / 입력 웹 애플리케이션의 사용자 인터페이스(UI), 사용자 경험(UX)을 중점적으로 프로그래밍 하는 구축 부분 HTM.. 2024. 3. 19.
백엔드 개발자가 되고 싶다면 Article Date 2023.10.03 URL https://brunch.co.kr/@gocoder/263 백엔드 개발자란 데이터베이스 설계, 시스템 보안, 서버 구성, 성능 최적화, API 개발, DBMS 네트워크 및 인프라 구성 등 서비스 동작을 관리 웹 서비스 구조 파악 문제 해결 능력 필요 백엔드 개발자가 되기 위해 필요한 학습 API 개발 (REST API) Application programming Inerface, 어플리케이션을 프로그래밍 하는데 쓰는 인터페이스 개발 가장 먼저 백엔드 개발자가 해야하는 일 개발 언어와 웹 프레임워크 (Language & Web Framework) REST API를 개발하기 위한 도구 다양한 언어중에 Java는 백엔드 개발을 위한 라이브러리들이 충실하게 준.. 2024. 3. 19.
코드 리뷰어를 하며 저지른 실수 7가지 Article Date 2023.06.29 URL https://yozm.wishket.com/magazine/detail/2095/ 코드리뷰어의 실수 선호 방식 강요 강요는 당장의 효과, 장기적으로 강한 반작용 대화하여 거부감이 발생하지 않도록 주의 강한 요구가 아닌 제안 맥락에 상관 없는 코드 보기 텍스트(Text)에 깔린 서브텍스트(Subtext), 이것들을 감싸는 컨텍스트(Context)를 보는 안목이 필요 코드가 짜여진 상태의 비판보다는 그렇게 짜여진 이유와 그 맥락을 두루 살펴봐야 💡 아직은 내가 짠 코드, 다른 사람이 짠 코드를 보면서 피드백을 주고 받거나 리뷰를 하는 일이 없지만, 코드에서도 기획과 같이 그렇게 도출된 결과에 대한 맥락과 이유가 충분히 있을 수 있다곤 생각했다. 아티클에서도.. 2024. 3. 19.