2024. 1. 8. 20:50ㆍ개발/C#
2024.01.01 - [개발/C#] - 모니터링 자동화 - API Parsing
모니터링 자동화 - API Parsing
2023.12.24 - [개발/C#] - 모니터링 자동화 - 비동기 변경 모니터링 자동화 - 비동기 변경 2023.12.21 - [개발 기록/C#] - 모니터링 자동화 - Excel Write 모니터링 자동화 - Excel Write 2023.12.18 - [개발 기록/C#] - 모
iruk.tistory.com
지금까지는 자동화 개발을 할 때
하나의 C# 윈폼 프로그램에서 진행했다
프로그램이 어느정도 개발은 됐는데
고도화를 진행하다보니 많이 수정이 필요해졌다
구조 변경
기존엔 하나의 프로그램에서
API 호출, DB 저장, 조회 등을 수행했는데
지금은 2가지 종류로 분리하려한다.
API 호출 & DB 저장을 하나의 프로그램에서 진행
데이터 조회 & 파일 Write를 다른 프로그램에서 진행한다.
데이터 수집 프로그램은 백그라운드에서 동작하며
주기적으로 API 호출 및 DB에 값을 Insert한다.
굳이 분리한 이유는
데이터 수집 그 자체가 목적이기 때문에
사용자가 데이터 수집 관련된 동작을
프로그램 화면 내에서 하지 않도록 하기 위함이다.
결국 사용자가 더 편리하고 직관적으로 프로그램을 사용할 수 있도록?
지금은 DB ERD 를 깔짝 만들고 있는데
이번에 개발하면서
초반 설계와 무수한 고뇌의 시간들이
개발 시간을 단축시켜주고
버그도 많이 잡아준다고 느껴서
너무 힘들지만 최대한 많은 생각을 하려고 노력중이다
'개발 > C#' 카테고리의 다른 글
Encoding (1) | 2024.02.14 |
---|---|
C# - class & structure (1) | 2024.02.10 |
모니터링 자동화 - API Parsing (1) | 2024.01.01 |
C# 반복문 변수 선언과 메모리에 관한 고찰 (0) | 2023.12.28 |
모니터링 자동화 - 비동기 변경 (0) | 2023.12.24 |