본문 바로가기

분류 전체보기93

조건문으로 처리 vs 예외로 처리 개발을 하다 보면 어떻게 예외 처리를 해야 하나 고민하게 된다. 조건문(if)으로 처리할지, 예외(Exception)를 던질지 선택 해야 하는 순간이 항상 있다.어느 상황에서 조건문을 사용할 지, 혹은 예외를 사용할 지 알아보자.1.조건문과 예외의 역할 차이조건문(Validation / Guard Clause)예상 가능한 시나리오에서 분기 처리정상적인 흐름에 해당(비즈니스 로직에서의 예외) ex) 로그인 Validation 실패예외(Exception)예상하기 힘들거나 복구가 불가능한 상황시스템 오류, 인프라 장애 같은 비정상적인 흐름 ex) DB연결 실패, 네트워크 통신 불가, 파일이 손상되어 파일 파싱 불가 2. 예시 - 조건문public bool Login(string id, string passwo.. 2025. 8. 20.
해외 컨퍼런스 발표 회고 진행 중이던 프로젝트를 해외 컨퍼런스에서 발표할 기회가 생겼다.https://www.seoulwire.com/news/articleView.html?idxno=622483 삼성重, 업계 최초 '무도면 조선소' 실현… "3D 디지털 생산 도면 도입"[서울와이어 정현호 기자] 삼성중공업이 다음달부터 모든 선박 건조 작업에 ‘3D 디지털 생산 도면’을 전면 적용할 예정이다. 삼성중공업에 따르면 선박 설계부터 제작 과정에 걸쳐 필요했던www.seoulwire.com 발표 장소는 라스베가스였다. 남들 앞에 나서는 걸 그렇게 좋아하진 않지만 해외에서 발표하는 것이 흔치 않은 기회이기에 꼭 도전해보고 싶었다. 또 평생 미국 갈 일이 있을까 싶었는데 미국을 회사 돈으로 갈 수 있다는게 사실 너무 메리트라고 생각하기도 .. 2025. 8. 14.
[Unity] Content Size Fitter 중첩 시 오브젝트 크기 변경 안되는 경우 개발 중 자식의 자식 오브젝트들의 크기 합에 맞춰서 오브젝트 높이를 맞춰야하는 경우가 생겼다. 위 하이어라키에서 Layout오브젝트를 스크롤 content로 지정하여, Name과 Info 하위 오브젝트들을 동시에 탐색하는 것이 목표이다. 하위 오브젝트는 - PartNameItem(Clone) : fix height(30)- Name: ContentSizeFitter + Vertical Layout Group로 구성되어 있는 상태에서, 단순히 Layout 오브젝트에 ContentSizeFitter를 추가해 자식크기로 맞춰주면 될 것이라 생각했었는데 ContentSizeFitter를 추가해도 하위 오브젝트의 크기만큼 변경되지가 않았다.그래서 테스트로 Layout에 VerticalLayoutGroup을 .. 2025. 6. 3.
데이터 수집 1. 데이터 수집 절차데이터는 관찰, 실험, 기록에 의해 일정한 주제로 정리되고 통합된 사실의 집합데이터의 수집을 위해서는 데이터를 무엇으로부터 어떻게 수집할 것이며 어떻게 측정할지 결정해야 2. 표본과 모집단표본데이터 수집에 포함된 참여자의 집단모집단으로부터 추출된 관측값이나 측정값의 집합표본 데이터의 특성을 그대로 기술하는 기술통계의 대상모집단궁금적으로 결론을 도출하고자 하는 대상이 되는 전체 집단관심의 대상이 되는 모든 개체의 관측값이나 측정값의 집합표본 데이터의 특성으로부터 수학적 확률이론을 토대로 그 데이터가 속해 있을 것으로 예상되는 전체 모집단의 특성을 추론하는 추론통계의 대상3. 표본의 선정판단표본: 특정 분야에 관한 지식이나 경험이 풍부하여 모집단의 특성을 효과적으로 반영할 수 있을 것으.. 2025. 5. 27.