TIL_231108

Z_제트·2023년 11월 8일
0

TODAY I LEARNED

목록 보기
8/88

to do_오늘 할 일

  • 5주차까지 강의듣기 (과제들은 나중에 하더라도 !)
  • 개인과제 시작하자 !

retro_오늘 한 일(회고)

어제 공부했던 강의 난이도 하드코어에 대한 충격이 컸었는지
오늘은 오전시간에 집중하기가 힘들어서
저번주차 다른 조원분들의 프로젝트 발표영상을 보며
공부모드on 에 시동을 걸어봤다.

적당히 보고
4주차 강의를 듣기 시작했는데
여전히 어렵긴 하지만
다행히 어제보다는 강의 내용이 잘 들어오는듯한 느낌 !

밀당(?) 최고구만....

오늘 목표는 강의 5주차까지 다 듣고,
개인과제 시작까지 해보려했는데
실제 강의 영상 시간은 대략 1시간 20분짜리였는데,
몸부림치면서 이것저것 적으며 공부하다보니 5주차를 아직까지 듣고있는 상황..★

이렇게 개인과제 시작은 점점 멀어져...



가면 안 된다 !!!! 정신차리자 !
내일은 정말 꼭 시작하고 말테다. 그만 미루자 내 자신 ! (단호)


협업이란 이런 것인가.. 벌써부터 so 매력적 !

어제 과제가 너무 어려워서
(무에서 유를 창조해내야 하는 줄 알고) &&
(그리고 나는 어제까지^^ 과제 힌트와 풀이 링크가 있는 줄 몰랐다..ㅎ)
좌절모드에 들어갈 뻔 했는데,

혹시 과제 관련 힌트나 정답 링크가 있는지
궁금해져서 조원분들에게 물어봤다.

받은 답변은
링크가 있었다는 것 !!!!

내가 계속 봐왔던 노션 강의 자료 제일 상단 목차에 가면 링크가 있었다 !
WOW !
역시 조원찬스 최고..★♥
구해주셔서 감사합니다 조원분들 (_ _)


궁금 about 문자열 포맷팅

내가 지금까지 배웠던 문자열 포맷팅은 크게 세 가지.

string feel : "happy";

// 1. + 연산자 사용
Console.WriteLine("Hey guys, today I am " + feel " !");
// 2. 문자열 보간
Console.WriteLine($"Hey guys, today I am {feel} !");
// 3. 문자열 형식화
Console.WriteLine(string.Format("Hey guys, today I am {0} !", feel));

4주차 강의를 들으면서
튜터님께서 StringBuilder 에 대해서도 설명해주셨다.

여기서
하나 궁금한 게 생겼다.

문자열 포맷팅하고 출력 시, 어느 것이 제일 효율적인가 ?


강의에서 튜터님이 내 마음을 어찌 아셨는지 간단하게 답변을 해주셨다.

"문자열들을 + 해서 출력하는 것보다는 StringBuilder 나 format 사용하는걸 추천 !"


나는 추가로
여러 방법들 사이에 또 어떤 차이점이 있나 구글링 해봤다.

참고사이트

위 사이트에서 얻은 정보는

  • 속도 측면에서는 mostly StringBuilder 가 good ~!
  • 하지만 상황에 따라 잠깐잠깐 사용한다면 연산자와 보간도 not bad !
  • string.Format 은 나라마다 localize 필요 & 포맷에 맞게 대입 필요 해서 속도는 느리다.

아직은 공부가 많이 필요한 상황이라
효율 측면에서 어떤게 좋다 정확한 답을 딱 내놓지는 못하지만,

참고하면 좋은
새로운 지식 획득에 감사하며 ~

관련해서 추가 정보나 수정해야 할 부분이 생긴다면
자료를 업데이트 하러 와야겠다 !


백견이 불여일타 !
🔥

profile
trying to make the world a better place with a cool head and warm heart

0개의 댓글