본문 바로가기

카테고리 없음

2020-11-10 16시 개발자 글 모음 | "고급필터 예제, 해당 시트 존재 여부" 외 2개 이야기

2020년 11월 2주차 회고 by 남경호

  • 테스트 시 함수내에 현재시간을 생성하는 기능이 있는 경우 테스트가 어려울 때가 많은데 위와 같은 코드를 사용하면 테스트 시 시간값을 고정할 수 있어 테스트 시 유용하게 사용할 수 있다
  • 여기에서 삭제되지 않은 데이터에 대해서만 유일성을 보장받고 싶었는데 barcode 값과 null 값을 가진 deletedAt 을 함께 유니크 인덱스를 주니까 동일한 값이 계속 저장되는 것을 볼 수 있었다
  • 근데 무조건 단위테스트는 배제할게 아니라 도메인 모델의 중요한 로직에 대해서는 유닛테스트를 작성하는게 개발 안정성도 높이면서 작업에 대한 속도도 높일 수 있는 것 같아서 병행해서 작업해야겠다고 판단했다


[ARM프로세서] 함수 호출 규약을 잘 알아야 하는 이유 by 김동현

  • This blog contains Linux Kernel Analysis(4
  • x) and kernel crash debugging case-study for seminar and lecture
  • by AustinKim


고급필터 예제, 해당 시트 존재 여부 알려주는 function by 김경록

  • _ CriteriaRange:=Sheets(filter시트명)
  • Function checkIfSheetExists(SheetName) As Boolean checkIfSheetExists = False For Each WS In Worksheets If SheetName = WS
  • Name Then checkIfSheetExists = True Exit Function End If Next WS End Function