개체들에 필요한 고정 필드와 관계 필드를 정리하는데

요청하는 필드명들만 있는 목록과 인터페이스 정의서라고 온 데이터는 매칭도 되지 않았고

어거지로 하나씩 찾아서 매칭을 시키긴 했지만 여기저기 공백이 있었다.

 

고객사 및 고객사 협업사에 해당 정리된 내용을 보내기 위해

고객사에서 요청한 리스트에 인터페이스 정의서의 필드를 매칭시키는데

뜬금없이 유지보수를 하고 있게 되어버린 이상한 곳 인터페이스 확인을 또 해야했다.

 

생성되는 모든 파일들을 본인들이 요청하는 테스트용 데이터베이스에도 넣어달라는 내용인데

너무 종류가 많고 예전에 발송한 내용이라 해당 내용과 매칭되는 발송 데이터를 찾는 것도 일이었다.

 

Apex로 생성된 것이면 쉽겠지만 20년도에 js로 이상한 형태로 코딩되었기 때문에

구조적으로 이해할 수 없는 방식으로 참조도 몇단계 걸쳐서 되기도 하고 값도 없기 때문에

결론적으로 한참 뒤에 목록 대상을 추릴 수 있었는데

url 등 세부적인 문제까지 처리한 다음 발송 이원화를 하려고 했지만

그 사이에 마감되지 않은 프로젝트에서 오픈 직전 긴급확인요청이 들어왔고

다시 또 우선순위를 바꿔서 해당 내용 작동 테스트를 진행 후 퇴근했다.

 

 

 

(1).백준 13297번 Quick Estimates는 간단하게 숫자의 자릿수를 구해야 하는 문제로

애초에 입력값이 string type이기 때문에 바로 length를 출력하는 방식으로 해결했다.

const input = `5
314
1
5926
5
35897`.split('\n')

for(let i = 1 ; i < input.length ; i++){
    console.log(input[i].length)
}

'회고' 카테고리의 다른 글

[개발일지] - 301  (0) 2024.04.26
[개발일지] - 300  (0) 2024.04.25
[개발일지] - 298  (0) 2024.04.23
[개발일지] - 297  (1) 2024.04.22
[개발일지] - 296(주말)  (1) 2024.04.21

+ Recent posts