@보가뚜님 사람이 직접 코딩할 때에는 파일 하나에 3만 라인을 짜도 상관이 없었는데, 코딩 어시턴트를 이용하게 되면서 효율적인 비용과 컨텍스트를 고려해야 할 필요가 생겼습니다.
제가 쓰는 방법은 파일을 쪼개고 프로젝트도 쪼개는겁니다. java, web기반 스크립트는 파일하나에 선언과 정의가 모두 포함되어 있으므로 라인이 길어질 수밖에 없고, 코드를 한 줄 업데이트 하려면 파일 하나 읽었을 뿐인데 불필요한 코드까지 읽게되고, 컨텍스트가 늘어나고 토큰을 많이 쓰게 됩니다. 한 줄 삽입하려다 100줄이 사라지기도 하죠. 파일을 여러개로 쪼개기, 프로젝트를 여러개로 쪼개기를 하면 필요한 파일만 읽게 되어 컨텍스트가 짧아집니다. 또한 코드/모듈간의 결합을 느슨하게 가져감으로써 유지보수와 디버깅을 쉽게 할 수 있습니다. 단계별 테스트와 성능프로파일도 꼭 만들어달라고 하세요.
새로운 댓글이 없습니다.
이미지 최대 업로드 용량 15 MB / 업로드 가능 확장자 jpg,gif,png,jpeg,webp 지나치게 큰 이미지의 크기는 조정될 수 있습니다.
그래도 완성해서 출시까지 가는건 여전히 쉽진 않습니다.
출시만 하셔도 상위 10%예요.
제가 쓰는 방법은 파일을 쪼개고 프로젝트도 쪼개는겁니다. java, web기반 스크립트는 파일하나에 선언과 정의가 모두 포함되어 있으므로 라인이 길어질 수밖에 없고, 코드를 한 줄 업데이트 하려면 파일 하나 읽었을 뿐인데 불필요한 코드까지 읽게되고, 컨텍스트가 늘어나고 토큰을 많이 쓰게 됩니다. 한 줄 삽입하려다 100줄이 사라지기도 하죠.
파일을 여러개로 쪼개기, 프로젝트를 여러개로 쪼개기를 하면 필요한 파일만 읽게 되어 컨텍스트가 짧아집니다. 또한 코드/모듈간의 결합을 느슨하게 가져감으로써 유지보수와 디버깅을 쉽게 할 수 있습니다. 단계별 테스트와 성능프로파일도 꼭 만들어달라고 하세요.