본문 바로가기

한빛미디어15

[한빛미디어 리뷰어][6월] 적정 소프트웨어 아키텍처 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 6월달에 소개할 책은 「적정 소프트웨어 아키텍처」 입니다 개발자가 힘들어하는 것 중에 하나가 아키텍처 입니다 누구한테서 배우기가 쉽지 않은 것이 아키텍처 설계입니다 누구한테 배울 수 없으니 얼마나 세부적으로 설계해야하는지 알 수가 없는데, 바로 이책은 그 ‘적정' 수준에 도움을 줄 수 있는 책입니다. 개발자로서 경력이 3년이상이 된 분이 이 책을 읽는 것을 권장드립니다. 내용이 다소 어려울 수 있습니다. 작은 규모의 소프트웨어 개발을 한다면 굳이 아키텍처 설계를 안해도 되겠지만 유지보수 가능한 소프트웨어 지속가능한 소프트웨어 품질(성능, 보안, 이식성, 유지보수성)을 만족시키는 소프트웨어 를 개발한다면 아키텍처 설계를 추.. 2022. 7. 2.
[한빛미디어 리뷰어][5월] 실무자를 위한 그래프 데이터 활용법 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 5월달에 소개할 책은 「실무자를 위한 그래프 데이터 활용법(The Practitioner’s Guide to Graph Data) 」 입니다 이책을 한마디로 그래프 데이터베이스 사용 안내서’라고 할 수 있습니다. 개발자라도 다소 생소하게 들릴 수 있을 것입니다. 개발에서 데이터베이스라고 함은 오픈소스 관계형 SQL 데이터베이스를 발합니다. MySQL, PostgreSQL, MariaDB, Microsoft SQL Server을 말합니다. 빅데이터 시대가 오면서 NoSQL을 사용하고 있습니다. 몽고DB, 레디스DB, Cassandra가 유명합니다. 그 다음에 나온 것이 그래프 데이터베이스입니다. 시대에 맞게 복잡한 비즈니스.. 2022. 6. 1.
[한빛미디어 리뷰어][4월] 처음 배우는 엘릭서 프로그래밍 (쉽고 빠르게 익히는 함수형 프로그래밍) 1. 시작 "한빛미디어 활동을 위해서 책을 제공받아 작성된 서평입니다." 2022년 4월달에 소개할 책은 「처음 배우는 엘릭서 프로그래밍 (쉽고 빠르게 익히는 함수형 프로그래밍) 」 입니다 엘릭서(Elixir) 다소 생소한 언어 일 수도 있습니다. 하지만 얼랭(Erlang)은 한번쯤 들어보셨을겁니다. 엘릭서(Elixir)는 바로 얼랭 가상 머신(BEAM) 위에서 동작하는 함수형, 동시성 프로그래밍 언어입니다. 클로저(Clojure)프로그래밍 언어가 Java 가상머신 위에서 동작하는 함수형 프로그래밍 언어 처럼 말입니다. 여기서 중요한 것은 왜 이 책을 읽어야 하는가? 입니다. 개발자라면 매년 프로그래밍 언어를 하나씩 배우는 것은 개발자 역량을 높이는 것중에 하나입니다. 이 말은 제가 한 말은 아니고, 개.. 2022. 4. 30.