본문 바로가기

📚 Books6

책 '업무에 바로 쓰는 SQL 튜닝` 소개와 정리 📘 업무에 바로 쓰는 SQL 튜닝 - YES24 SQL 튜닝의 기본 원리와 사례로 배우는 상황별 튜닝 방법 SQL 튜닝은 수많은 데이터를 더 빠르고 강력하게 처리하도록 해주는 가장 중요한 기술이다. 하지만 쉽지 않은 내용 때문에 부담감을 갖고 www.yes24.com 주제 MySQL 계열에서 쿼리 튜닝을 수행해야 할 때 알아야 하는 용어들과 메커니즘을 소개한다. 실전에서 발생하는 가벼운 쿼리들과 약간은 복잡한 쿼리들을 활용하여 실제 튜닝 수행 과정을 다룬다. 대상 - MySQL, MariaDB에서 SQL 튜닝 시작하려는 사람, 튜닝 입문서 - DBMS 종류 상관없이 SQL 기초 지식만 있다면 이해할 수도록 설명 - SQL 문 작성 경험이 적더라도 튜닝의 기초 학습 생각 좋은 SQL 문 작성하는 것은 중요하다.. 2022. 5. 15.
책 '이펙티브 자바(Effective Java)' 소개와 요약정리📙 이펙티브 자바 Effective Java 3/E - YES24 자바 플랫폼 모범 사례 완벽 가이드 - Java 7, 8, 9 대응자바 6 출시 직후 출간된 『이펙티브 자바 2판』 이후로 자바는 커다란 변화를 겪었다. 그래서 졸트상에 빛나는 이 책도 자바 언어와 라이브 www.yes24.com 프로그래밍 언어 공부 통달하기 위해서는 3가지 방법 1. 해당 언어 문법 이해, 2. 언어 관련 라이브러리, API 사용, 3. 관례적이고 효과적인 용법을 알아야 한다고 한다. 책 이팩티브 자바는 자바 언어에 관한 3. 관례적이고 효과적인 용법에 대해 배운다. 주제 자바의 관례적이고 효과적인 용법, 자바 라이브러리(java.lang, java.util, java.io, java.util.concurrent, java.. 2022. 3. 5.
책 '소프트웨어의 품격(Seriously Good Software)' 소개와 요약정리, 스터디 📕 소프트웨어의 품격 - YES24 프로그래밍 언어의 기본을 익힌 독자를 대상으로 하는 책으로, 소프트웨어의 품질을 결정짓는 여러 가지 기준과 그 기준에 부합하는 소프트웨어를 개발하는 방법을 예제 바탕으로 설명한다. 더 www.yes24.com Seriouly Good Softwar(번역, 소프트웨어의 품격), 내 직역으론 '겁나 좋은 소프트웨어?'란 책을 우연히 서점에서 발견했고 마침 페이스북 추천글이 있었다. 소프트웨어의 품질에 대해 생각하지 못했거나 파편화 되어 있던 지식을 이번 기회에 정리하고자 한다. 주제 이 책은 한 가지 예제(수조 시스템)를 18가지 다른 방법으로 구현하며 각 방법론에 대해 토론한다. 성능과 코드의 명료성, 여러 측면에서 소프트웨어 품질을 최대화하는 방법을 배운다. 크게 주제로는.. 2022. 1. 8.
책 '단위 테스트(Unit Test)' 소개와 요약정리 📗 단위 테스트 - YES24 소프트웨어 개발에 있어 단위 테스트는 이제 선택이 아니라 필수가 됐다. 단위 테스트에 대한 오해를 바로잡고, 올바른 단위 테스트에 대한 원칙, 테스트를 작성하는 스타일과 효과적인 테스트 www.yes24.com 이 책은 단위 테스트에 대한 정의와 단위 테스트를 하고자 하는 사람에게 기술 모범 사례, 안티 패턴을 설명한다. 책의 예제 코드는 C#으로 되어있다. 앞으로의 내용 정리는 Java 코드로 바꾸고, 개인 사례를 추가하여 작성한다. 틀린 내용이 있거나 요약이 빠진 부분이 있을 수 있다. 1부 : 단위 테스트 소개, 일반적인 원칙 ✅ 1장 : 단위 테스트의 목표 정의, 좋은 테스트와 좋지 않은 테스트 구별 방법 개략적 설명 2021.12.27 - 단위 테스트의 목표, 책 단위.. 2022. 1. 4.
책 '오브젝트(Object)' 소개 📓 오브젝트 - YES24 역할, 책임, 협력을 향해 객체지향적으로 프로그래밍하라!객체지향으로 향하는 첫걸음은 클래스가 아니라 객체를 바라보는 것에서부터 시작한다. 객체지향으로 향하는 두번째 걸음은 객체를 www.yes24.com 조영호 님의 '객체지향 프로그래밍' 관련된 책은 두 권이 있고 4가지 주제를 이야기한다.(2021년 기준) 객체지향은 클래스 중심이 아닌 객체를 바라보는 것이다. 객체는 독립적인 존재가 아니라 기능 구현을 위해 협력하는 공동체의 존재이다. 객체들에게 적절한 역할과 책임을 부여할 수 있어야 한다. 1,2,3의 내용을 요구사항에 맞게 설계하고 프로그래밍 언어로 담아내야 한다. 책 "오브젝트" 는 4가지 주제 중 3,4번을 이야기한다. 객체에 적절한 역할과 책임을 부여하는 방법과 유연하.. 2021. 11. 23.