kyuwon

개발자의 글쓰기 3장 정리

🖋 3장 : 사용자와 소통하는 에러 메시지 쓰기 📎 에러 메시지를 쓰기 전에 에러부터 없애자 사용자가 404 에러 페이지를 만나는 경우는 사용자가 URL을 잘못 입력한 경우 사용자가 링크를 클릭했으나 해당 페이지가 없는 경우 두번째의 경우는 링크가 있어서 클릭했는데 해당 페이지가 없는 경우이다. 이것을 깨진 링크, 또는 죽은 링크, 나쁜 링...

개발자의 글쓰기 2장 정리

🖋 2장 : 개발 시간을 줄여주는 이름 짓기와 주석 쓰기 📎 네이밍 컨벤션, 이유를 알고 쓰자 코드를 짜기도 쉽고 이해하기도 쉽다. 문서 대신에 코드로 소통하려면 좋은 이름 짓기는 필수 이름 짓기는 창조 과정이 아니라 정해진 원칙으로 적절한 단어를 선택해 조합하는 과정 컨벤션을 만든 이유는 가독성과 소통 때문이다. 코드를 읽기 쉽게 만...

[커뮤러닝]1주차 회고

알고리즘 테스트 알고리즘 테스트는 2시간 제한으로 레벨3의 문제가 출제되었다. 각 주제에 맞는 문제들이 선별되어 나왔다. 인텔리제이에서 따로 문제를 풀었는데 설정을 잘못해서 TDD로 풀지 못했다. 설정을 다시해서 TDD로 풀고 리팩토링까지 해야겠다. 코드리뷰 수~일까지 코테를 풀고 월~화는 코드리뷰를 한다. 다른 사람의 코드 리뷰를 해본 결...

[무지목록]정적타입 동적타입이란

정적 타입 확인 ( 컴파일 ) vs 동적 타입 확인 ( 런타임 ) 무지목록 1 정적 타입 정적 타입 언어란 컴파일 시 변수의 타입이 결정되는 언어이다. 따라서 변수의 값에 맞게 변수의 타입을 명시해줘야한다. 컴파일 시에 타입(자료형)에 맞지 않는 값이 들어있으면 컴파일 에러가 발생한다. 정적 타입 언어 : Java, C, C++, C#, Sca...

그림으로 배우는 http & network basic

Http와 Network 공부를 하고싶어서 책을 찾던 중 쉬운 책으로 시작하고 싶어서 선택했다. 가볍게(?) 읽을 수 있다. 어려운 영역인데 그림으로 잘 풀어서 설명이 되어있고 예제도 적절히 나와있어서 입문용으로 좋은거같다. 개념 정보집같은 느낌이있다. 알게된 점, 액션플랜 웹 공격 기술이 어떤 것이 있는지 알게되었다. 프로토콜이나 기본 정보들도...