본 캠프(11)
-
2024년 5월 03일 금요일 개발일지 / 팀 프로젝트 진행 상황과 느낀 점
2024년 5월 03일 금요일팀 프로젝트 진행 상황에 대해서var groupInventory = from InventoryItem in Items orderby InventoryItem.Type group InventoryItem by InventoryItem.Name into groupInventoryItem select new { InventoryGroupKey = groupInventoryItem.Key, InventoryCount = groupInventoryItem.Count() }; var groupShop = from ShopItem in Items ..
2024.05.03 -
2024년 5월 02일 목요일 개발일지 / 팀 프로젝트 진행 상황과 C# 배치고사
2024년 5월 02일 목요일팀 프로젝트 진행 상황에 대해서 오늘도 9시부터 30분은 자기 개발이나 준비하는 시간을 가졌고, 9시 30분부터 팀 프로젝트에 대한 회의를 진행했습니다. 이번에는 잘하시는 분이 과제 요구사항에 대한 대부분의 개발을 해보고, 나머지 3명은 각자 한번씩 해보고 싶은 걸 구현해 보고, 구현이 잘 안 되었을 때 잘하시는 분이 힌트와 어떤 원리로 작동하는지 알려주는 방향으로 잡게 되었습니다. public void PlayerNameSet(Player player){ Console.WriteLine(Description); string playerName = Console.ReadLine(); player.Name = playerName;}public static vo..
2024.05.02 -
2024년 5월 01일 수요일 개발일지 / 팀 프로젝트 코드 컨벤션 정리와 심화 팀 과제
2024년 5월 01일 수요일팀 프로젝트 코드 컨벤션 정리 오늘은 아침부터 30분간 각자 개인 공부나 코딩 테스트 등등 자기 개발 시간을 가졌고, 30분부터는 훈련기관에 참여하고 있는 청년들을 대상으로 하는 지원금 신청을 하는 시간을 가졌으며, 그다음에는 저희가 지금까지 작업했던 코드들을 보면서 이해도 하고 코드 컨벤션을 정리하는 시간을 가졌습니다. C#을 잘 다루시는 분 한분이 대표로 하나하나 보면서 구글 코드 컨벤션을 기준으로 저희가 작성했던 코드의 몇 가지를 수정하시고, 한번 더 재차 확인 후 마무리 했습니다. 그러고 나서 저희가 담당했던 내용들이 달랐던 것도 있고, 저랑 다른 한 분이 메뉴에 대해서 헷갈린 부분이 있었기 때문에, 메뉴를 담당하셨던 한 분이 설명하고 어떤 식의 원리로 작동하는 지..
2024.05.01 -
2024년 4월 30일 화요일 개발일지 / 팀 프로젝트 진행 상황과 클래스, 객체에 대해서
2024년 4월 30일 화요일팀..
2024.04.30 -
2024년 4월 29일 월요일 개발일지 / 팀 프로젝트 과제와 GitHub 협업에 대해서
2024년 4월 29일 월요일팀 프로젝트 과제에 대한 발제 오늘은 9시부터 신우석 매니저님께서 먼저 이번 주가 어떤 식으로 흘러가는지 알려주셨고, 팀 프로젝트 과제에 대한 내용을 말씀해 주셨습니다. 그 내용은 저번 주에 만들었던 개인 프로젝트인 스파르타 텍스트 RPG에 구체적인 던전의 내용이나 캐릭터의 직업 종류, 몬스터의 종류, 공격 시스템, 적의 턴과 전투 결과 등등 전투와 관련된 필수 요구 사항과 치명타 기능, 회피 기능, 스킬 기능, 레벨업 기능 등등 RPG 던전에서 많이 쓰이는 요소들을 선택적으로 기능을 추가해야 하는 과제였습니다. 과제 제출의 기한은 다음 주 화요일까지 제출할 수 있게 시간을 많이 주셨습니다. 이렇게 주신 이유가 다름 아닌 주말에도 프로젝트를 붙잡고 공부 및 팀 프로젝트의..
2024.04.29 -
2024년 4월 26일 금요일 개발일지 / 과제 해설 영상과 과제에 대한 피드백
2024년 4월 26일 금요일과제 해설 영상과 시작하기 전 설계에 대한 팁 어제 6시에 과제 제출이 끝나고, 얼마 안 있다가 과제 해설 영상이 올라왔습니다. 미처 제출을 못 한 사람이나 좀 더 수정 보완을 하고 싶은 사람은 해설 영상을 보고 재제출을 해도 된다고 공지가 올라와서 오늘 아침 일찍부터 강의를 보면서 따라 실습하고, 제가 부족했던 부분은 무엇이었는지 확인하는 것과 튜터님께서는 어떤 방식으로 해결하시고 어떠한 순서로 과제를 풀어 나가셨는지에 대해서 생각해 봤습니다. 일단 저는 이렇게 요구 사항이 많았을 때, 뭐부터 시작하고, 설계해야 될지 감이 안 잡혔기 때문에 제일 첫 요구 사항을 만족하기 위해서 메인 화면 창을 만들었는데요. 튜터님께서는 시작하기에 앞서서 어떻게 만들지 설계를 하고 진행하셨습..
2024.04.26