요즘 한창 코드 리팩토링을 하고 있다. 리팩토링이란 위키피디아에서 보면 "Refactoring is a disciplined technique for restructuring an existing body of code, altering its internal structure without changing its external behavior" 이라고 되어있다. 즉, 리팩토링은 외부구현상은 변화시키지 않으면서 이미 존재하는 내부의 코드들과 구조를 새로 구조화하는 훈련된 기술이라고 명시되어 있다. 개발을 하다보면 리팩토링은 항상 하게 되는 것 같다. 특히 개발 출시 막바지에 왔을 때에는 리팩토링을 많이 하게 되는 것 같다. 처음부터 구조화를 잘 짜고 효율적인 코드를 잘 짜면 리팩토링이 쉽겠지만 처음부터..
코딩 테스트를 준비 해보겠습니다. 필자도 초보중에 초보라서 겸손히 배우는 마음으로 꾸준히 공부해보려 합니다. 무엇인가를 성취하고자 할 때 가장 기본이 되고 중요한 것은 "꾸준함" 입니다. 하루에 1문제라도 좋으니 하루에 1문제는 꼭 푼다는 마음으로 시작하려 합니다. 1) 대표적인 알고리즘 Stack, Queue, HashMap, TreeSet, Binary Tree, Sorting, 재귀함수, DFS, BFS, Tree, Greedy, DP 2) 해답은 되도록 보지말자 코딩은 일정면에서 수학문제랑 비슷하다고 생각합니다. 수학문제도 해답을 보면 쉽게 이해가 가지만, 막상 풀려고 하면 안풀리는 것 처럼 말이죠. 3) 항상 최적화를 생각하자 하나의 문제를 풀고 기능구현을 하는데에는 여러가지 방법이 있습니다. ..

오늘 회사에서 간단한 기능 구현을 하나 하는 것에 거의 대부분의 시간을 할애 하였다. 어디가 문제일까를 찾아서 코드들을 해매고 다녔고, 마지막에 문제인 부분을 찾아서 코드를 추가하고 수정하였다. 코드를 바꾸다가 새로운 오류가 뜨고, 분명히 여기를 고치면 되는데 하는 생각에 반복에 반복을 거듭하다가 퇴근 시간이 다가올 때 대표님께 도움을 구했다. 대표님 여기가 이상한 것 같은데, 이 코드를 타지 않는 것 같습니다. 대표님이 보시더니 디버깅을 제대로 해보라고 하셨다. 아차 역시나 디버깅이 였구나. 나름 디버깅을 해본다고 했는데 적절한 곳에 디버깅을 하지 못하고 있었고, 디버깅을 제대로 했었다면 비교적 쉽게 찾을 수 있는 문제였다. 문제는 사용하고 있던 변수가 null값이였고, 그 변수를 사용하기 전에 변수에..
보호되어 있는 글입니다.
- Total
- Today
- Yesterday
- flutter #udp #flutterudp
- 드론구술시험 #초경량비행장치1종 구술시험
- 대한항공 조종사 #대한항공 조종사 채용 #신입조종사 채용 #조종사 채용
- 드론 #시마x5 #symax5
- 공공데이터 청년인턴 #공공데이터 #알바 #공공데이터 청년인턴 후기
- 실업급여
- flutter listviews #flutter
- 대한항공 신입조종사 모집 #대한항공 조종사 모집
- 영어공부 #TED #TED 영어공부 #3분영어 #영어회화 #영어
- ㅂ
- flutter #firebase #개발
- 매빅미니2 #촬여용 드론 #드론 #mavic mini2
- 조종사 #국토부 조종사 #조종사 수급상황 #항공기 조종사 #항공기 당 조종사 비율 #국적항공사 조종사 수
- 쿠팡이츠 배달파트너 #배민컨넥트 #자전거배달 #로드자전거배달 #직장인 부수입 #부업 #알바
- flutter #ios #android #smsautofill
- flutter #localization #flutterlocalization
- 드론 #초경량비행장치 #비행 #항공 #드론자격증 #드론1종
- flutter #fluttererror #flutterioserror
- Ted #영어공부 #3분영어 #영어회화 #영어
- dart
- #저작권보호원 #저작권보호원 면접 #저작권보호원 2차 #디지털 알바 #디지털 부업 #저작권 보호원 모니터링 #모니터링알바 #저작권 보호원 청년 #저작권 보호원 청년 모니터링
- 조종사 #조종사되는법 #
- 시력 #시력 개선 #눈운동 #조종사 눈건강 #시력회복 #눈 영양제
- 정부정책 #청년정책 #정부청년지원 #경기도청년지원
- flutter #flutter background service
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |