게시글
질문&답변
2023.07.11
[GoRouter & Authentication 마무리하기] 401 에러
센스 굿! 깔끔한 정리 감사해요. 현시점 플로우대로 강의 수강시 나오는 현상이네요~!
- 4
- 2
- 766
질문&답변
2023.03.20
Startup.cs 파일생성방법
.NET CORE 6.0 으로 실행 시, Program.cs와 StartUp.cs가 통합되어 Program.cs에 나오게 됩니다. 그리고 Program.cs 가 class 파일이 안보이는 특이햔 양식으로 스크립트가 작성되어 있습니다. 저도 의아해서 찾아봤는데 C# 9.0 부터 Top-level statements(최상위문)이라는 문법으로 Main 함수가 내부적으로 숨겨져서 컴파일러 단에서 처리되는 것 같습니다.쨋든 자세히 보시면 기존 StartUp.cs의 내용이 Program.cs에 그대로 들어있으니 함수나 영문자 잘 읽으셔서 매칭하시면 될 것 같습니다.
- 1
- 2
- 1.1K
질문&답변
2023.03.09
필드를 감추는 것이 중요한 이유?
데이터 접근에 대한 제한 - 데이터 보호조금 더 명시적인 인터페이스를 제공 - 가독성강사는 아니지만 댓글달아요. 이유야 많겠지만... 저는 이렇게 생각해요비유하자면 퍼블릭 필드를 그대로 사용하는 것은 편의점에서 가판대를 외부에 배치하는 것과 비슷한 느낌이라 관리가 힘들고 많은 사람이 직접 접근해서 사용하게 됩니다. 심지어 사람들이 가판대에 위치한 물건을 던지고 깨고 가지고 도망갈지 등 어찌됐든 문제가 많아보이는 느낌. 그리고 가판대에 내놓은 물건이 팔려고 내놓은 물건이지 전시용인지 등 어떠한 파악이 불가하다.퍼블릭 필드를 퍼빌릭 메소드로 빼는 것은 베라에서 아이스크림을 먹고 싶을 때 점원에게 이 아이스크림 먹고싶네요 고르는 것과 비슷한 느낌입니다. 직접 접근할때도 어떠한 의도를 가지고서야 접근하게 되는 것.
- 0
- 1
- 433
스터디
모집중
2022.12.23 09:16
온라인 모각코 캠 스터디 인원 모집합니다
- 4
- 0
- 668
스터디
모집중
2022.11.29 23:40
퇴근 후 개발 공부 캠 STUDY 모집해요 (온라인)
- 6
- 0
- 851
스터디
모집중
2022.11.04 14:06
개발자 직장인 밤 시간대 온라인 캠스터디 모집
- 3
- 0
- 364
스터디
모집중
2022.10.26 16:17
● 밤시간대 온라인 개발 캠스터디 11월 모집 ●
- 3
- 0
- 1.3K
질문&답변
2020.05.13
스트레티지 패턴 2번 강의에서 궁금한게 있습니다.
강의자는 아니지만 도움이 되실까 남김닙니다. 각각 오브젝트에 추가한 컴포넌트의 클래스 명이 다릅니다. 하지만 이 컴포넌트들은 같은 인터페이스인 IWeapon.cs 를 가지고 있습니다. 그래서 컴포넌트에 달린 클래스 명이 달라도 하나의 클래스(IWeapon 인터페이스)를 통해 접근이 가능한 것입니다. 이렇게 인터페이스를 작성하여 어떤 특성을 공유하는 클래스에 인터페이스를 공유하여 하나의 접근점으로 활용할 수 있는것입니다.
- 0
- 1
- 270