죄송합니다. stackoverflow 어딘가에서 논의되었거나 (프로그래밍을 찾을 수 없었습니다) "프로그래밍"질문이 아닌 경우 (토론과 같이) 미안합니다.새로운 언어와 프레임 워크를 배우는 동안 IDE를 사용 하시겠습니까?
새로운 프레임 워크 또는 언어를 처음 배우는 동안 IDE (Flash Builder, Visual Studio ...)를 사용하지 않는 것이 좋습니까?
단순한 텍스트 편집기를 사용하여 코드를 작성하고 수동 명령 줄 컴파일을 사용하여 더 많은 것을 배우지 않습니까? IDE가 버그, 코드 완성 및 자동 스캐 폴딩을 명확하게 지적함으로써 생산성을 높이는 반면 프레임 워크를 완전히 이해하는 데 필수적인 많은 "세부적인"세부 사항을 숨 깁니다. 예를 들어 .NET은 매우 큰 프레임 워크이며 VS를 사용하면 대부분의 구성 세부 정보가 프로젝트 마법사에서 자동으로 처리됩니다. 일반적으로 사용되는 라이브러리가 자동으로 참조되고 구성이 설정됩니다. 시간이 부족한 숙련 된 개발자에게는 초보자가이 복잡성을 이해하고 이해하지 못할 것입니다. 또한 대규모 프레임 워크 용 거의 모든 초급 수준의 책이 IDE 중심의 교육을 채택하고 고급 책에 명령 행 옵션을 제공하지 않는 것을 보는 것도 흥미 롭습니다.
귀하의 의견은 무엇입니까?
올바른 옵션으로 컴파일러를 실행하는 방법을 아는 것은 "기본"입니다. 코드를 해킹하는 대신 프로그램을 작성하기 위해 드래그 앤 드롭 빌딩 블록을 사용하는 것에 대해 이야기한다면 나는 당신과 동의 하겠지만 코드를 작성하고 실행하는 데 사용되는 툴체인이 언어를 실제로 알지 못하는 것과 관련이 있음을 알고 있습니다. –
@anon : IMO'gcc -o app app.c'는별로 부담스럽지 않고'make'는 훨씬 적습니다. 내가 말했듯이, 쓸모없는 툴 체인을 가진 사람들은 도구를 파는 데 많은 돈을 벌고있는 것 같습니다. 플랫폼에 통합 도구가 아닌 도구를 사용하여 정말 나쁜 이야기가 있다면 IDE가 더 나은 선택이라는 데 동의 할 것입니다. 그러나 학습이 더 쉬워지기 때문에가 아니라 플랫폼의 결핍 때문에 더욱 그렇습니다. –
IDE가 가장 좋은 방법입니다. Ctrl + 왼쪽 소스로 이동하려면 Flash Builder ASDoc on hover, 탐색기 및 패키지보기, 개요/디자인 모드를 사용하여 mxml 구문 및 레이아웃 등을 이해합니다. 초보자가이 물건을 파악하는 데 어려움을 겪습니다. IDE없이 (그리고 빌드하고 실행). mxmlc.exe 오류로 인해 Flex 커뮤니티가 얼마나 많은 잠재적 인 개발자를 잃었습니까? – Ryan