이지스퍼블리싱 3

[서평] Do it! 알고리즘 코딩 테스트 C++ 편

간단하면서도 강력한, C++ 코딩테스트의 끝판왕 책을 제공받은 서평이지만, 정말로 좋았습니다 이런 책을 찾고 있었습니다.. C++로 코딩테스트를 준비하면서, 참고할만한 책을 찾기 위해 여러 서점을 탐방했지만 돌아오는 건 자바와 파이썬용 코딩테스트 책이었습니다. 결국, 이론서를 보면서 허덕이며 배웠지만, 프로그래머스와 백준 문제를 풀면서도 내가 잘 아는데 맞나 항상 의문이 들었습니다. 그렇게 좀 더 실용적인 문제집을 찾기 위한 여정 끝에, 마침내 종착점에 다다른 것 같습니다. 저자 김종관 님께서는 12년 동안 개발자로 일하셨고 5년간 코딩테스트 강연을 하시면서 배웠던 노하우를 전수하기 위해 직접 이 책을 출판하셨습니다. 그렇기 때문인지 30일 만에 코딩테스트를 어떻게 준비하면 좋은지 목차에서도 안내하고 있..

책을 읽읍시다 2023.01.06

[서평] Do it! 깡샘의 안드로이드 앱 프로그래밍 with 코틀린

코틀린용 안드로이드 스튜디오의 교과서 첫 안드로이드 앱 개발을 처음 접했을 때는 자바를 사용했습니다. 그래서 처음에는 자바 대신 코틀린을 사용한다고 할 때 무슨 장점이 있는지 몰랐습니다. 하지만 이해하면 할수록 안드로이드 스튜디오 활용 시 코틀린의 장점이 드러나는 것을 느낄 수 있었습니다. 코틀린의 대표적인 장점은 자바와 다르게 NULL에 예외를 두지 않아도 되는 것과, 정적 타입 언어로써 타입을 선언하지 않아도 된다는 점, 함수 타입이기에 가독성을 높이고 유지보수를 편하게 할 수 있다는 점입니다. 그중에서도 가장 큰 이유는 자바와 호환도 잘 되면서 안전한 언어이기 때문입니다. 자바에서 사용하던 것을 전부 코틀린에서 할 수 있고, 자바보다 더 간결하게 내용을 전달할 수 있다는 점입니다. 이 책은 코틀린을..

책을 읽읍시다 2022.12.29

[서평] Do it! C# 프로그래밍 입문

C#을 이해하고, 기초적인 C# 프로그래밍 및 관련 프로그램 구현 C#은 자바와 비슷한 객체지향 구조이며, 이를 강점으로 활용하여 다양한 분야에서 사용할 수 있는 언어입니다. 주요 사용 분야는 어플리케이션 개발, 서버 개발, 아두이노 통합 개발 등이 있고, 특히 게임 및 모바일 앱 개발 엔진으로 유명한 유니티의 기본 스크립트로 채택되었을 만큼 활용성이 높은 언어입니다. 마침 저도 유니티에 흥미가 있어 C#을 공부하던 차에 이를 알게 되었습니다. 이 책은 C#뿐만 아니라 아예 프로그래밍을 처음 접하는 비전공자를 배려하여 파트별로 구분을 상세하게 해 놓았습니다. 1차시부터 천천히 따라가며 C#의 역사와 특징 및 다양한 활용 분야를 확인하고, 2차시부터 7차시까지 기본 개발 환경인 Visual studio 설..

책을 읽읍시다 2022.11.06