두번쨰 프로젝트에서 이전에 요청헀던 내용들을 다시 확인하는데
2~3주 가까이 지났기 때문에 살짝 가물가물 했지만 요청사항을 정리할 수 있었고
요청사항에 따라 결과값 처리를 반영하고 flow에 에러 경로처리까지 마무리할 수 있었다.
운영에 배포까지 하고 고객사에 전달한 다음
고객사에서 운영에서 테스트 후 정상 작동한다는 답변을 헀기 때문에
드디어 프로젝트 중 하나가 일단 마무리됐다.
이후 예전 프로젝트 중 하나의 에러 확인을 위해 어제 찍었던 로그를 확인했는데
오늘도 동작한 기록이 없어서 로그는 찍힌게 딱히 없었고
내일도 동작하도록 로그 설정을 변경하고 인ㄴ터페이스 로그를 좀 확인하다 해당 오그 확인은 마무리했다.
정의서 지원 관련 유지보수에 대해 추가해야 할 개체는 확인했지만
내용을파악하던 중 팀장님과 같이 하게 된 프로젝트 관련해서
고객사에서 회사를 찾아와서 회의를 해야 했기 때문에 중단하고 회의에 참여했다.
이번 회의에서도 내가 주도적으로 뭔가 하기보다는 회의시간 내내 내용을 공유받는 느낌으로 듣기만 헀는데
점심을 많이 먹어서 그런지 상당히 졸렸다.
회의가 끝난 다음 정의서에 추가를 요청한 개체를 분석해서 정의서를 작성했는데
정의서를 많이 써서 그런건지 이제는 신규 개체 정의도 쉽게 할 수 있었다.
화장실을 다녀오는 길에 영업팀분이 Flow를 수정하고 계신 것을 보고서 물어봤더니
담당하는 분이 바쁘신 것 같아서 하신다고 하시는데
뭔가 헷갈리시는게 있을까봐 옆에서 15분가량 같이 보다가 퇴근하신다고 해서 마무리했고
내일 또 물어본다고 하시는데 내일도 30분 이상 같이 보게 될 것 같다.
첫번째 프로젝트에서 요청한 필드 추가를 위해
롤업 필드 및 수식 필드들을 생성했고 6시 30분쯤 마무리하고 퇴근했다.
(1).백준 10643번 FUNGHI는 피자 각 조각에 들어있는 버섯이 주어졌을 때
반으로 피자를 나눠서 얻을 수 있는 최대한의 버섯 숫자를 구해야 하는 문제였다.
단순히 4개씩 순환하면서 더하면 해결할 수 있었지만
시작과 끝 부분이 원형으로 진행되어야 했기 때문에 구조분해할당으로 끝부분 3개를 앞에 배치해서
8번 돌면서 모든 경우의 수를 돌 수 있게 만들었다.
const input = `2
6
5
3
3
7
2
6`.split('\n').map(Number)
const arr = [...input.slice(-3), ...input]
let max = 0
for(let i = 0 ; i < 8 ; i++){
max = Math.max(max, arr[i] + arr[i+1] + arr[i+2] + arr[i+3])
}
console.log(max)
'회고' 카테고리의 다른 글
[개발일지] - 370(주말) (0) | 2024.07.06 |
---|---|
[개발일지] - 369 (0) | 2024.07.05 |
[개발일지] - 367 (0) | 2024.07.03 |
[개발일지] - 366 (0) | 2024.07.02 |
[개발일지] - 365 (0) | 2024.07.01 |