데이터 스트럭처 다음으로 중요하다고 생각하는게 저것들인데;
미국 공대인데 저거 배우는 과목 찾을 수가 없음
원래 안가르치나요? 어디서 언제 배움?
시간이 지날수록 바뀔 가능성이 높은 것들이라 학교에서 그것만 가르치는 수업은 많이 없을 것 같은데여 - dc App
배운적도없는데 저게 중요하다고 생각하는 이유는?
소프트웨어 아키텍처는 중요한거아님?
아니 배운적도없으면서 중요성 운운하는게 웃기잖아 자료구조 다음으로 중요하게 생각한다며
아니 혼자배우고 있는데 ㅋㅋ 학교에서 가르쳐주면 더편하잖아?
ㅈㄴ꼬여있네 ㅋㅋ
디자인 패턴은 수업이 있을텐데 안티패턴이 되지않는 방법을 배우는거지 패턴자체를 달달 외우진 않을듯여 - dc App
레이어 구조, 마이크로서비스, DI 이런것들은 혼자배워야하나요??
이론으로 배우면 1~2페이지로 끝날 내용이고 자세히 가르치자면 밑도끝도 없을 것 같지 않나여.. - dc App
아무래도 실제 해당 패턴을 추구하면서 만든 대거같은 프레임워크를 써보시고 스스로 결론을 내리는게 좋은 경험이 되지 싶은데 - dc App
감사합니다
혹시 현업이시면 현업에서는 어떤 구조로 프로그램을 만드는 지 알수있을까요?? (예를 들면 레이어 아키텍처나)
회사들마다 다르고 DI 프레임워크 같은 경우엔 배제를 좀 하는편입니다 쓰는곳도 있는데 조직마다 DI 하는 부서가 있고 없는 부서가 있으면 오히려 안좋아요. 그래서 직접 인젝션 하는 코드를 해당 모듈에 만들어서 팩토리 패턴으로 공급하는 경우도 있고.. - dc App
레이어는 테스터블하게 코드분리를 하려는게 목적이 커요. 내가 커밋한 코드를 다음에 다른분이 수정하게 될 가능성도 커서.. 그래서 조직이나 회사마다 다른데 Dao/ 비즈니스로직/ 중재 레이어/ 뷰는 꼭 나누는 편인데.. - dc App
서버아키텍쳐의 경우엔 웹은 채택한 프레임워크를 따라가고 RPC 그니까 게임서버같은건 스레드풀을 나눠서 풀마다 레이어를 지정합니다 메인스레드 아이오스레드 이런식으로 - dc App
분산시스템은 제 전문분야가 아니라 함부로 말씀드리긴 좀 어려우니 다른분께.. - dc App
너무 자세하게 말씀해주셔서 감사합니다 ㅠㅠ 항상 배우면서 이걸 현업에서 쓰기는할까 생각도 많이 들었는데 님덕분에 확신이 생기네요
아니에요 전문분야가 아니시더라도 이 한마디가 힘이됬어용
되게 중요하다고 생각해요! 특히 팀원들에게 자신의 설계철학을 설득시키려면 이유가 있어야 합니다. 패턴을 적용할때 꼭 이유를 생각해보는게 좋을듯합니다. - dc App
시간이 지날수록 바뀔 가능성이 높은 것들이라 학교에서 그것만 가르치는 수업은 많이 없을 것 같은데여 - dc App
배운적도없는데 저게 중요하다고 생각하는 이유는?
소프트웨어 아키텍처는 중요한거아님?
아니 배운적도없으면서 중요성 운운하는게 웃기잖아 자료구조 다음으로 중요하게 생각한다며
아니 혼자배우고 있는데 ㅋㅋ 학교에서 가르쳐주면 더편하잖아?
ㅈㄴ꼬여있네 ㅋㅋ
디자인 패턴은 수업이 있을텐데 안티패턴이 되지않는 방법을 배우는거지 패턴자체를 달달 외우진 않을듯여 - dc App
레이어 구조, 마이크로서비스, DI 이런것들은 혼자배워야하나요??
이론으로 배우면 1~2페이지로 끝날 내용이고 자세히 가르치자면 밑도끝도 없을 것 같지 않나여.. - dc App
아무래도 실제 해당 패턴을 추구하면서 만든 대거같은 프레임워크를 써보시고 스스로 결론을 내리는게 좋은 경험이 되지 싶은데 - dc App
감사합니다
혹시 현업이시면 현업에서는 어떤 구조로 프로그램을 만드는 지 알수있을까요?? (예를 들면 레이어 아키텍처나)
회사들마다 다르고 DI 프레임워크 같은 경우엔 배제를 좀 하는편입니다 쓰는곳도 있는데 조직마다 DI 하는 부서가 있고 없는 부서가 있으면 오히려 안좋아요. 그래서 직접 인젝션 하는 코드를 해당 모듈에 만들어서 팩토리 패턴으로 공급하는 경우도 있고.. - dc App
레이어는 테스터블하게 코드분리를 하려는게 목적이 커요. 내가 커밋한 코드를 다음에 다른분이 수정하게 될 가능성도 커서.. 그래서 조직이나 회사마다 다른데 Dao/ 비즈니스로직/ 중재 레이어/ 뷰는 꼭 나누는 편인데.. - dc App
서버아키텍쳐의 경우엔 웹은 채택한 프레임워크를 따라가고 RPC 그니까 게임서버같은건 스레드풀을 나눠서 풀마다 레이어를 지정합니다 메인스레드 아이오스레드 이런식으로 - dc App
분산시스템은 제 전문분야가 아니라 함부로 말씀드리긴 좀 어려우니 다른분께.. - dc App
너무 자세하게 말씀해주셔서 감사합니다 ㅠㅠ 항상 배우면서 이걸 현업에서 쓰기는할까 생각도 많이 들었는데 님덕분에 확신이 생기네요
아니에요 전문분야가 아니시더라도 이 한마디가 힘이됬어용
되게 중요하다고 생각해요! 특히 팀원들에게 자신의 설계철학을 설득시키려면 이유가 있어야 합니다. 패턴을 적용할때 꼭 이유를 생각해보는게 좋을듯합니다. - dc App