1. 오늘 배운내용
델리게이트를 사용하면 함수를 변수처럼 사용할 수 있기 때문에 여러가지 상황에 대응할 수가 있다.
예를들어 상점 팝업창, 설정 팝업창, 점수 팝업창등 다 똑같은 팝업창일 경우 매번 팝업창 스크립트를 작성하는 것이
아니라 한가지 스크립트로 여러가지 경우의 수를 대응할 수 있게 짜는 것이 프로그래머의 마음가짐이라고
튜터님께 배웠습니다. 델리게이트를 사용하면 함수를 매개변수로 받을 수 있기 때문에
설정페이지 이동, 점수 페이지 이동, 팝업 페이지 이동 등을 특정 경우에 따라 받아서 그때그때 사용할 수 있습니다.
2. 느낀 점
아직 C#의 고급문법을 능숙하게 활용하기는 많이 부족한 것 같습니다.
엑셀에서 데이터를 파싱해서 읽어오는 기능까지는 쉽게 했지만, 파싱해온 데이터를 필요한 타입으로 정리해서
스크립트로 만들어서 아이템 오브젝트에 붙이는 작업을 하고있는데,
작성하면서도 더 좋은 방법이 분명 존재할 것 같은데.. 라는 생각이 연습이 많이 필요하다고 느끼고 있습니다.
'TIL' 카테고리의 다른 글
24_01_29 TIL (0) | 2024.01.29 |
---|---|
24_01_26 TIL (1) | 2024.01.26 |
2024_01_24 TIL (0) | 2024.01.24 |
2024_01_17 TIL (0) | 2024.01.17 |
2024_01_16 TIL (0) | 2024.01.16 |