본문 바로가기

개발지식 2

[개발지식] 개발자에서 아키텍트로 - 마이클 킬링 [ 선택 이유 ] 이제 자바스크립트 코드는 좀 눈에 들어온다. 그래서 요새는 구조, 아키텍쳐에 대해 고민을 하고 또 설계하고 있다. 업무에서도 슬슬 설계관련된 것을 하다보니 부족한 점이 많이 보이는데, 대부분 물어보니 하면서 배우는 거라고 하시더라. 하지만 나는 하면서 배우는 것도 좋지만, 일단 어느정도 기초지식과 배경을 가지고 시작하는 것을 선호한다. 그래서 책이 필요했고 읽게 되었다. [ 본문 ] 일단 내가 느끼기에 책이 난해하다. 프로그래밍 언어처럼 확실한 구조를 지닌 문법을 가지고 있는 것도 아니요. 언어가 가진 특별한 특징도 없다. 그래서 나에게 난해하다 그나마 다행인점은 난해할 거같은 나같은 독자를 위해 라이언하트 프로젝트를 통해 사례를 들고 어떤식으로 구체화해가는지 확장해간다. 이 책을 읽고.. 2021. 6. 10.
[개발 지식] 학교에서 알려주지 않는 17가지 실무 개발 기술 - 이기곤 지은이 : 이기곤 [ 진입 ] 이번 달 서평단 숙제가 왔다. 이제 갓 2년차된 나에게 실무에 필요한 기초를 세우고 가볍게 읽을 수 있는 책같아 신청했다. 소프트웨어를 지탱하는 기술 : 문자열 인코딩, 다국어 처리, 날짜와 시간, 정규 표현식, 범용 고유 식별자, 난수, 해시 함수 데이터 처리 기술 : JSON, YAML, XML, 프로토콜 버퍼, Base64, 데이터 압축(zlib) 웹을 지탱하는 기술 : HTTP, RESTful API, HTTPS, OAuth 2.0 이렇게 3부분으로 이루어져 있다. 문자열 인코딩, 다국어 처리를 읽다가 그냥 개인적으로 정리해도 좋을 것 같다는 생각이 들어 노션에 하나씩 정리했고 완독하면서 완성되었다. 다른 업무와 프로젝트로 2주 정도 걸렸다. 아무래도 책 한권에 17.. 2021. 4. 10.