조사해보니까 대체로 의견이 퍼블릭은 쓰면 안되는 것 같은데
저는 퍼블릭을 많이 써서 이걸 바꿀려면 어떻게 하는게 좋을까요.
일단 static이나 이벤트가 좋을 것 같은데 뭔가 새로운게 있다면 알려주시면 감사하겠습니다.
챗지피티는 스크립터블 오브젝트 쓰라는데 잘 될지 모르겠네요.
[🐣질문] 퍼블릭을 최대한 줄일려고 하는데 뭘 쓰는게 좋나요
익명(121.135)
2025-08-25 01:44:00
추천 0
댓글 16
다른 게시글
-
유니티2D 아이소메트릭 타일맵 관련해서 질문있음
[1][🐣질문] Indie(211.54) | 25.08.25추천 0 -
횡스크롤 게임 '슈팅스타 세븐' 펀딩중입니다!
[1][📢홍보] kyropim(kyropim) | 25.08.25추천 3 -
벌써9월이되어간다고
[6][💬] Micharie(regret1760) | 25.08.25추천 1 -
시스템 개발의 문제점
[6][💬] 만들어보기(oblige5800) | 25.08.25추천 1 -
유튜버 광고비는 광고주가 먼저 제시함?
[1][🐣질문] 익명(211.104) | 25.08.25추천 0 -
[사쿠라이 개발 강의 요약] 좋은 심부름 퀘스트의 조건
[6][📚정보] 오카리(half6224) | 25.08.24추천 9 -
[사쿠라이 개발 강의 요약] 상반되는 요소
[8][📚정보] 오카리(half6224) | 25.08.24추천 10 -
진짜 배틀퀸 개발일지는 감탄밖에 안나오노ㅋㅋㅋㅋㅋㅋㅋㅋ
[💬] 익명(spill0666) | 25.08.24추천 0 -
아아.. 널체크 좆같이 해놓은 과거의 나여
[💬] 익명(plastic4826) | 25.08.24추천 0 -
본 초기화 작업 / null 체크 안 해버리기
[6][📜일지] 211214(tomatoss) | 25.08.24추천 3
퍼블릭 많이 써도됨
좀 대답해주신 성의를 무시하는 것 같아 기분이 상하실 수 있는데 레딧에서는 진짜 무서울 정도로 퍼블릭 쓰지 말라고 했는데 진짜 괜찮은 거 맞나요
퍼블릭 쓰던말던 상관없음
레딧같은 곳에서는 진짜 죽어도 쓰지 말라고 해서 가능하시다면 괜찮은 이유를 알려주실 수 있으신가요
만약 싹다 퍼블릭으로 한다고 치면 인스펙터나 다른클래스에서 참조할때 뜨니까 지저분해져서 지양하기는 함 근데 적절히 필요한것들을 퍼블릭으로 열어두는건 전혀상관없음. 오히려 괜히 사소한것들까지 private가둔다고 이벤트만들고 정적으로 선언하고 이러는게 더 유지보수 박살내는거임
아 이해했습니다. 너무 많이 퍼블릭으로만 하지 말라는 것이군요.
해당 댓글은 삭제되었습니다.
일단 제가 아는 바로는 퍼블릭 변수는 모든 곳에서 사용할 수 있고 그렇기에 버그가 생길 가능성을 상시 열어두고 있는 것과 다름 없으며 pirvate와 [SerializeField]를 사용하는 것이 훨씬 좋다고 알고 있는데 맞나요. 그리고 레딧에서 진짜 극단적으로 하지 말라고 나와서 조금 의심이 생겼습니다. 불쾌하셨다면 죄송합니다.
아 이해했습니다 결국에는 퍼블릭은 어느정도 쓰는게 편하고 좋다는 것이군요. 제가 너무 매몰되어있었던 것 같습니다 죄송합니다.
아 그러면 역으로 소규모에서는 퍼블릭이 권장되겠군요. 알려주셔서 감사합니다.
해당 댓글은 삭제되었습니다.
앞으로는 책을 우선하도록 노력하겠습니다
개발자가 여럿이면 남들이 어떤 퍼블릭을 만들어놨는지 전부 다 알고서 하기가 어려우니까 우연히 서로 이름 같은걸 만들어버리거나 해서 충돌날수가 있으니까 적은게 좋다는거지
혼자서 하는거면 다 퍼블릭으로 해도 괜찮은데 추후 협업 생각하고 계시면 객체지향 개념들 먼저 가져가는거 추천합니다
퍼블릭 그냥 쓰면서 해도 괜찮아요 게임 만들다보면 이게 어떻게 동작하는지 이해하고 왜 전부 퍼플릭쓰면 불편한지 알아서 깨닫고 알아서 고치게 됩니다
이새끼들 꼬라지보니까 그냥 gpt가 맞다...