Kori 9월 7일, 2022에 포스트됨 공유하기 9월 7일, 2022에 포스트됨 데이비드 밀링턴 (David Millington)의 "Coming in 11.2: the Little Things that make Big Quality" 을 번역했습니다. (원문 작성: 2022년 9월, 최종 번역: 2022년 9월) 델파이, C++빌더, RAD 스튜디오 11.2가 곧 출시될 예정이다. IDE에 새로 들어간 기능 하나에 대한 미리 보기 글을 최근에 게시했다. 그렇다면 IDE에 또 어떤 것들이 들어갔을까? 11.2는 품질-집중 버전이다. 즉, 기존 기능이 더 향상되도록 하는데 많은 작업이 들어갔다. 예를 들면, 많이 집중한 부분으로 High DPI VCL 디자인을 들 수 있다. 성능 역시 여기에 해당된다. C++ 도구-사슬(toolchain)도 그렇고, 델파이 컴파일러도 그렇고, FireDAC (과 다른 것들)도 마찬가지이다. 하지만, 품질이 의미하는 바는 윤기나게 닦기, 세밀하게 신경쓰기, 수많은 작은 것들에 집중하기 이기도 한다. 그리고 이것들이 합쳐지면 IDE를 사용하는 경험이 정말 크게 향상된다. 당신의 IDE 경험을 위해 우리가 향상시킨 것들 몇가지를 꼽으면 다음과 같다. Projects 창에서, 당신은 트리뷰의 노드를 더블-클릭하여 유닛(unit)을 연다. 하지만, 지금은 항상 트리뷰의 해당 노드 역시 펼쳐친다. 당신이 그걸 원하는 것이 아니었는데도 말이다. 기대하는 동작은 자동으로 실행되면 더 좋다. 즉 직관적으로 기대한 그대로가 좋다. 이제 (예를 들어) 당신이 유닛을 더블-클릭하면, 그 유닛이 열린다. 하지만, 그 노드까지 펼쳐서 DFM 파일을 보여주지는 않는다 - 즉 기대한 대로 작동한다. Compile 대화창: 현재는, 당신이 무슨 플랫폼과 몇 비트를 목표로 빌드하고 있는 지를 보여주지 않는다. 하지만, 당신이 무엇을 목표로 컴파일 하고 있는 지를 정확히 볼 수 있으면 훨씬 좋다 - 11.2 부터는 그렇게 된다. 에디터(Editor) 탭: 눈으로 봐서는 탭이 소스 코드를 담고 있는 지, 아니면 코드가 아닌 다른 기능을 담고 있는 지를 구별하지 못한다. 마찬가지로 타입 라이브러리를 편집하는 지 아니면 소스 컨트롤을 조회하는 지도 구별할 수 없다. 하지만, 이 모든 것들은 쉽게 알아차릴 수 있어야 한다. 어떻게 달라지는 지 웨비나에서 확인할 수 있다! CPU 뷰: 어셈블리(assembly) 언어는 구문 분석 (parse)이 어렵다. 우리는 이 업계에 있기 때문에 시각적인 해법을 가지고 있다: 바로 구문 강조(syntax highlight)표시이다. 이런 CPU 뷰를 사용한다면 정말 좋을 것이다. 많은 사람들이 프로젝트에 데이터 모듈(data module)을 만들어 넣는다. 하지만, 어떤 이유에서인지 File > New 메뉴에서 바로 보이는 항목 중에는 Data Module 이 빠져있다. 그래서 지금은 New Items 대화창으로 들어가거나 또는 메뉴를 커스터마이징 해야한다. Data Module 이 바로 메뉴에 나오는 것이 기본 설정라면 더 좋다! 좋은 UX(사용자 경험)는 바로 보여주어서 따로 생각할 필요가 없도록 한다. 예를 들어, 대화창 안에 있는 기본 버튼 즉 엔터 키를 누르면 실행되는 버튼을 보자. 알다시피, 사소한 것이다. 아마 몇분이면 충분하겠지만, 우리가 이런 것들을 훨씬 더 명확하게 만들어 놓지 않을 이유가 없다. 많은 사람들이 IDE를 커스터마이징 하기를 좋아한다: 어쨌든, 당신은 하루에 8 시간을 IDE 안에서 쓴다. IDE에서는 VCL 스타일을 지원한다, 심지어 내장된 3가지를 사용한다. 물론 레지스트리 안에서 할 수 있긴 하지만, 최고 수준의 기능을 만들어서 당신이 어떤 VCL 스타일이든 사용할 수 있도록 하여 마치 장인이 자신들의 작업장을 만들 듯이 - 정말 당신을 위한 작업 공간을 만들 수 있으면 어떨까? 작은 것들. 이번 버전에서 이것 자체가 주 목적이지는 않았다. 우리가 주력한 것은 품질이고 이슈 해소이다. 하지만, 품질이 의미하는 바는 단지 버그 픽스 만이 아니다. 오히려 IDE 안에서 매일 사용하는 작은 것들에 주의를 기울이는 것이다. 11.2는 우리가 세세한 것에 주의를 많이 기울인 버전이다. 새 기능, 대단한 것들 뿐만 아니라 11.2는 품질에 크게 집중했다. 보고된 이슈를 해소하는 것 뿐만 아니라 개발자들이 IDE를 매일 사용할 때 중요했던 작은 것들에 집중했다. 하지만 이게 다가 아니다. 9월 7일 수요일에 진행되는 11.2 출시 웨비나 (다시보기)하여 큰 것들도 알아보기 바란다! 인용하기 이 댓글 링크 다른 사이트에 공유하기 더 많은 공유 선택 사항
Recommended Posts
이 토의에 참여하세요
지금 바로 의견을 남길 수 있습니다. 그리고 나서 가입해도 됩니다. 이미 회원이라면, 지금 로그인하고 본인 계정으로 의견을 남기세요.