목록전체 글 (94)
눈팅하는 게임개발자 블로그
AI에게 일을 맡겼는데, 새 채팅을 열 때마다 같은 설명을 다시 하고 있나요? “이 작업은 여기까지 했고, 다음에는 이걸 해야 하고, 이 조건은 바꾸면 안 돼.” 일을 이어가기도 전에 배경 설명부터 한바탕 해야 합니다.앞 글 「당신의 AI가 멍청한 이유, AI가 똑똑해지는 환경 만드는 법」에서는 이 수고를 줄이려고 만든 인수인계 방식을 소개했습니다. 작업을 마칠 때는 ‘세션 정리’, 새 채팅을 열면 ‘세션 시작’을 입력하는 방식입니다.새 채팅에서는 어제 어디까지 했는지 다시 설명하지 않습니다. 왜 ‘세션 시작’이라는 짧은 말만으로 일을 이어갈 수 있을까요?저는 파일을 읽고 쓰는 AI 도구에 두 요청의 절차를 스킬, 즉 다시 불러 쓸 지시 묶음으로 저장해 두었습니다. ‘세션 정리’가 오늘 한 일을 인수인계..
남들은 AI로 귀찮은 업무도 자동화하고 프로그램도 뚝딱 만든다는데, 왜 내 AI는 대화가 조금만 길어지면 바보가 될까요? 방금 정한 조건을 까먹고 아까 고쳐 놓은 내용을 원래대로 되돌려 놓는다면, 더 비싼 요금제를 결제하는 대신 AI가 똑똑해지는 환경부터 만들어야 합니다.이건 여러분이 질문을 못 해서가 아닙니다. AI가 일하는 책상을 치워 주지 않았기 때문이죠.서류 더미와 메모지, 구겨진 종이가 가득 쌓여 작업할 공간이 남지 않은 지저분한 책상대화를 여러 번 나눈 이후 AI의 책상은 이와 같이 지저분합니다. 이런 환경에선 작업에 집중하기 쉽지 않습니다.핵심 해법: 작업 폴더 안에 업무 목차(index.md)와 인수인계 쪽지(handoffs/) 두 장만 준비해 두면, 새 창을 열어도 다시 설명할 필요 없이..
원문 https://www.meziantou.net/performance-benefits-of-sealed-class.htm Performance benefits of sealed class in .NET - Gérald Barré In this post, I describe the performance benefits of sealed classes in .NET. www.meziantou.net .Net 환경에서 Sealed 클래스의 성능 향상 기본적으로 클래스들은 sealed 속성을 가지고 있지 않다. 이는 누구나 해당 클래스를 상속할 수 있음을 의미한다. 필자가 생각하기에 올바른 기조는 아닌 듯 하다. 클래스가 애초부터 상속을 해주지 않을 목적으로 설계되었다면(끝 단 파생 클래스로써 설계되었다면)..