알라딘

헤더배너
상품평점 help

분류

이름:이레이

최근작
2018년 12월 <인텔리제이 IDEA>

이레이

아파치 재단 커미터와 스프링 프레임워크 컨트리뷰터 활동을 하고 있다. 오픈 소스를 사랑한다.  

대표작
모두보기
저자의 말

<인텔리제이 IDEA> - 2018년 12월  더보기

이제는 인터넷으로 다양한 정보를 얻고 자유롭게 개발한 코드를 공유할 수 있는 세상이 됐다. 일반 웹서비스뿐만 아니라 모바일, 사물인터넷(IoT), 데이터 분석 처리 등 다양한 환경과 플랫폼에서 애플리케이션을 개발하고 있으며, 개발 언어도 애플리케이션 용도에 따라 자바, 파이썬, 코틀린, 스칼라, Go 등 다양한 언어를 사용한다. 또한 오픈소스 프레임워크가 대중화 되면서 엔터프라이즈 시스템은 주로 전자정부 표준 프레임워크, DevOnFrame, AnyFrame, TERASOLUNA 등 스프링을 표준 프레임워크로 사용해 개발하고 있다. 이러한 다양한 언어나 프레임워크로 개발하기 위해서는 이제는 통합 개발환경(IDE, Integrated Development Environment) 없이는 개발을 생각할 수 없고, 이클립스(Eclipse)가 가장 대중적인 통합 개발환경으로 사용된다. 하지만 이클립스는 버전이 올라가고 다양한 기능을 제공하면서 사용자의 컴퓨터 자원을 많이 사용하게 되고, 점점 개발을 효율적으로 만들어 주는 목적보다는 사용자의 다양한 요구 사항을 받아들여 새로운 기술을 적용하기 위한 도구로 변해가고 있는 듯하다. 이에 비해 인텔리제이(IntelliJ) IDEA는 편리하고 쉽게 개발할 수 있도록 지원하는 기능과 다양한 언어 지원이 장점인 통합개발 환경이며, 인텔리제이의 모든 요소는 개발자의 생산성을 극대화하도록 설계돼 있어 해외에서는 오픈소스를 개발하거나 오픈소스 기반 개발 환경은 주로 인텔리제이 IDEA를 사용하고, 국내에서도 점점 사용자가 늘어나고 있는 추세다. 인텔리제이는 본래 자바 개발자를 위해 개발된 IDE였지만 최근에는 코틀린이나 스칼라뿐만 아니라 그 외의 언어 사용자 사이에서도 인기가 높다. 이 책은 인텔리제이 IDEA의 입문서로 기본적인 사용 개념의 이해와 사용 방법을 시작으로 실전 프로젝트에 적용하는 방법까지 체계적으로 다루고 있어 다양한 언어를 사용한다거나 스프링을 기반으로 하는 개발자에게도 상당히 유용하다. 또한 튜토리얼만으로는 알기 어려운 기능이나 실무에서 자주 사용하는 유용한 기능도 다루고 있어 저자의 숨은 노력과 배려가 깃든 책이라고 말할 수 있다. 인텔리제이 IDEA는 좀 더 나은 개발을 할 수 있게 해준다. 인텔리제이를 사용해보면 자바나 다른 언어를 사용해 개발하면서 항상 반복해오던 작업, 기존 다른 IDE를 사용하면서 불편했던 기능을 극복하고, 생각하지 못했던 정말 효율적인 방법으로 코드를 개발할 수 있도록 지원하는 등 IDE가 나아가야 할 방향을 고민하고 반영해 개발자에게 제공하고 있다는 사실을 느낄 수 있다. 이 책을 통해서 개발자들이 인텔리제이의 다양하고 강력한 기능을 접하고 익혀 좀 더 효율적으로 사고하고 개발해 한 단계 발전하는 좋은 계기가 됐으면 좋겠다.

가나다별 l l l l l l l l l l l l l l 기타
국내문학상수상자
국내어린이문학상수상자
해외문학상수상자
해외어린이문학상수상자