객체지향
-
[TIL] 6주차 4일 팀 프로젝트 끝, 객체 지향 특강 ( SOLID 원칙 )개발일지/스파르타 코딩클럽 부트캠프 2024. 5. 23. 21:16
오늘 한 것팀 프로젝트 마무리팀 프로젝트 발표객체지향 특강오늘 배운 것객체지향 특강 중요한 것 일단 객체지향에서 가장 중요한 것은의존도(결합도)를 낮추고 응집도를 높여야한다 그걸 위해서 오늘 배운 건 SOLID 원칙 SOLID 원칙이란? Single Responsibility Principle 단일책임원칙Open Closed PrinCiple 개방폐쇄원칙Liskov Substitution 리스포크 치환원칙Interface Segregation Principle 인터페이스 분리 원칙Dependency Inversion PrinCiple 의존 역전 원칙 이렇게 다섯가지의 앞 글자를 따서 (어거지로) 만든 원칙인데 각 원칙들을 가볍게 살펴보자 Single Responsibility Principle 단일책임..
-
[TIL] 2주차 4일 개인 프로젝트개발일지/스파르타 코딩클럽 부트캠프 2024. 4. 25. 21:03
개인 프로젝트 일단 끝..일단.. 오늘 발생한 문제 난 왜 이 언어를 이따구로 쓰는가 어제부터 여러번 죽었다 깨어났다 하면서 개인프로젝트 제출기한이 끝날 때 쯤에나 깨달은건데난 정말 왜 이런 식으로 하고 있었을까? 라는 것이다. 일단 난 물론 아직 배운게 적고 지식이 적어서 그렇지만분명 오늘의 내가 어제의 나를 바라볼 때는 하면서 이상한거 못느꼈나? 인데.. 객체 지향 프로그래밍을 하지 않았다 일단 이번 내 개인 프로젝트의 가장 큰 문제점이라고 볼 수 있다.이것 말고도 많지만 일단은 보자면 일단 나는 C#으로 프로그래밍을 하는것이 이번이 처음인데지금까지는 항상 유니티로만 했어서 C#만으로 한 적은 한 번도 없었다. 근데 유니티로 무언가를 할 때 항상 여러 스크립트를 짜서 진행을 했으면서이번엔 왜 그러지..