전체 글8 [실용주의 프로그래머] 3장. 기본 도구 오늘 TIL 3줄 요약 1번 2번 3번 책에서 기억하고 싶은 내용을 써보세요. 3장 기본 도구(p.103 - p.144) ▶ Topic 16. 일반 텍스트의 힘 우리가 수집하는 요구사항은 지식이고, 우리는 그 지식을 설계와 구현, 테스트, 문서로 표현한다. 일반 텍스트란? 데이터 그 자체만으로 의미가 드러나는 데이터 → 데이터를 생성하는 애플리케이션에 독립적인 데이터 사람이 읽을 수 있고 별도의 추가 과정 없이 이해할 수 있는 데이터 형식이 없는 텍스트가 아님 → HTML, JSON, YAML || HTTP, SMTP, IMAP 등의 핵심 프로토콜 역시 일반 텍스트 최소 공통분모 모든 참가자가 하나의 공통 표준을 사용해서 소통하도록 해야한다면, 일반 텍스트가 바로 그 표준이다. 지식을 일반 텍스트로 저장.. 2022. 3. 24. 01. 개발 공부를 시작하기 전, 나는 1년 정도 우울증에 시달렸다. 집안 사정이라던가 여러 가지 이유로 한 번에 받아들이기엔 어려운 일들이 몰아 닥쳤던 시기가 있었다. 바쁘게 그 시기들을 이겨내고 운이 좋게도 모든 게 잘 풀려서 내가 하고 싶은 걸 해도 되는 여유가 생기니 그제서야 어떤 생각들이 밀려오는 것을 느꼈다. '아무것도 하기 싫다' 집안 사정도 잘 풀려서 고시 공부, 공무원 공부도 걱정없이 할 수 있는 환경이 되었음에도 불구하고 정말 손가락 하나 까딱하기 싫었다. 가족들에겐 정말 미안하고 죄송한 마음이 컸지만 그렇다고 해서 달라지는 건 없었다. 그럼에도 불구하고 정말 감사하게도 우리 가족들은 나를 그저 기다려주었다. 병원도 다녀보고 정말 아무것도 하지 않아도 되는 상태에서 아무것도 하지 않으면서 1년.. 2022. 3. 22. [실용주의 프로그래머] 노개북 Mission 1: 나의 최애 북틸 문학이 아닌 책을 꾸준히 읽는 게 습관이 안 되어있어 항상 힘들어했다. 때문에 이번에 노마드코더에서 진행하는 노개북을 알게 되었고 그래서 신청한 북 리딩 챌린지! 오늘은 복습하는 날로써 다른 사람이 그 동안 올린 TIL 정리글들을 보며 지금까지 책을 통해 배운 것들을 다시금 정리하는 미션이 주어졌다. 그리고 그 중 가장 도움이 된 혹은 마음에 든 TIL을 골라서 올리는 것이 이번의 미션. https://jiyoungyim100.notion.site/TIL-2022-03-20-21-2-bf5439e63e7a4764bf2acdd0d7a95c55 TIL (2022.03.20~21) - 2장. 실용주의 접근법 DAY 3 jiyoungyim100.notion.site 가장 처음으로 생각난 분은 단연코 이 분이었다.. 2022. 3. 22. [C#] 변수, 값과 참조 형식 변수 변수 코드: 값을 대입시켜 변화시킬 수 있는 요소 메모리: 데이터를 담는 일정 크기의 공간 변수를 "선언한다" : 컴파일러에게 해당 변수에 필요한 메모리 공간을 확보해달라고 알리는 것. int x; // 선언 x = 100; // 데이터 할당 int x = 100; // 선언과 초기화를 동시에 할 수도 있다 int x, y, z; int a = 30, b = 40, c= 50; int 데이터 형식 num 식별자(변수의 이름) int x = 100;과 같이 데이터 할당이 이루어지고 나면 변수 x에 할당된 메모리 공간에 데이터 100이 기록된다. 초기화 initialization 변수에 최초의 데이터를 할당하는 것. 변수를 선언한 후 아무 데이터도 입력하지 않으면 쓰레기 데이터가 들어감. C#은 이런 .. 2022. 3. 21. 이전 1 2 다음