| Sogang University
| Sogang ICPC
| 이름 | 내용 | 기간 | 장소 |
|---|---|---|---|
| DontWorryAvalonia | DotNet, Avalonia 로 개발한 여러 가지 클라이언트 프로그램 - 오픈소스 컨트리뷰션 아카데미 |
2024 | OSS.kr |
| DontWorry | DotNet, Spring, React로 개발한 돈 관리 솔루션 플랫폼(진행중) |
2024 | 개인 |
| TRIPLY_keduit | react, express, docker-compose, nginx 를 활용한 항공권 예매 웹 페이지 개발 프로그래밍 |
2022 | keduit |
| React_Nepp | React로 개발한 다양한 멀티 플랫폼 페이지 개발 프로그래밍 |
2022 | Nepp |
| CSE3013_Tetris_AI | c언어로 개발한 유전자 알고리즘 기반 테트리스 고득점 전략 AI |
2021 | 대학교 |
| CSE4100_Assembler_Linker_Loader | c언어로 개발한 어셈블러, 링커, 로더 |
2021 | 42서울 |
| 42BoB-s Solution 42BoB-Plus-Frontend |
React, spring으로 개발한 식사 약속 웹 페이지 |
2021 | 42서울 |
| CSE4100_Stock_Server | c 언어로 비동기 처리로 작동하는 주식 매매 서버 |
2021 | 대학교 |
| aiDrop | Swift로 개발한 눈깜빡임 감지 알람 앱 |
2021 | 대학교 |
| CSE4100_C_SHELL | c 언어로 개발한 linux 환경에서의 나만의 Shell 프로젝트 |
2021 | 대학교 |
| NATIVE | react, django 집 예약 플랫폼 프로젝트 |
2021 | CodingOn |
| CSE3013_MazeMake | C++로 제작한 미로 자동 생성 프로젝트 |
2020 | 대학교 |
| 이름 | 내용 | 기간 | 장소 |
|---|---|---|---|
| python-problem-solving | Python 기반 problem solving |
2023 | 패스트캠퍼스 |
| FS-Spring-order FS-Spring-Gift |
Spring 기반 주문 관리 웹 플랫폼 개발 DDD |
2024 | 패스트캠퍼스 |
| DesignPattern-Refactoring | c++과 java로 학습한 디자인 패턴 |
2023 | 회사, 개인 |
| Clean Code | c++ 로 진행한 클린 코드 학습 |
2023 | 회사 |
| 0.HTMLBasicLayout | HTML 기본 프레임 Template |
2023 | 개인 |
| DotNETBasic | DotNet, blazor 학습 프로그래밍 |
2023 | 개인 |
| Philosophers_2022 | c언어로 개발한 철학자 문제(멀티 스레딩) 해결 프로그래밍 |
2022 | 42서울 |
| ansible | ansible 학습 프로그래밍 |
2022 | keduit |
| Dockerfile-tonyhan | Docker 학습 Dockerfile 프로그래밍 |
2022 | keduit |
| push_swap_2022 | c 언어로 개발한 push_swap 프로그래밍 |
2022 | 42서울 |
| react-nginx-express-dockerstack react-express-nginx-dockerstack |
react, express, dockerstack, dockerswarm, nginx 를 활용한 간단한 웹 페이지 개발 프로그래밍 |
2022 | keduit |
| fract-ol_2022 | c 언어로 개발한 fractal 프로그래밍 |
2022 | 42서울 |
| FS-FrontendStudy | html, css, js 기반 클론코딩 연습 페이지 |
2022 | 패스트캠퍼스 |
| minitalk_2022 | c 언어 기반 실시간 채팅 프로그램 |
2022 | 42서울 |
| React-Basic-Study-21 | js, React 기반 웹 프로그래밍 연습 |
2022 | 교육기관 |
| CSE4152_Advanced_Software | python 기반 데이터 분석 연습 |
2021 | 대학교 |
| ft_printf_2021 | c언어 기반 printf 함수 만들기 |
2021 | 42서울 |
| libft_2021 | c언어 기반 libft 함수 만들기 |
2021 | 42서울 |
| get_next_line_2021 | c언어 기반 get_next_line 함수 만들기 |
2021 | 42서울 |
| CSE2003_Exercise | python 기초 프로그래밍 |
2021 | 대학교 |
| CSE4175_DistanceVector | c++ 네트워크 DistanceVector 제작 |
2021 | 대학교 |
| CSE4175_Socket_Server | c++ 소켓 프로그래밍 |
2021 | 대학교 |
| 42Seoul_Piscine | c언어 42서울 라피신 |
2021 | 42seoul |
| CSE3040_Java_Exercise | JAVA 학습 프로그래밍 |
2020 | 대학교 |
| django_website | Django Project |
2020 | 개인 |
| CSE3080_DataStructure_Sogang | 대학교 자료구조 프로그래밍 |
2020 | 대학교 |
| CSE3013_WaterFall | c언어로 WaterFall 프로그램을 구현 |
2020 | 대학교 |
| MicroProcessor2016_Arduino | 아두이노로 두더지 잡기 게임을 만듭니다 |
2016 | 대학교 |
| LineTracer | 아두이노로 정해진 라인을 따라가는 기계 제어 프로그램 |
2016 | 대학교 |
| EleTP | c++ 엘리베이터 프로그램을 객체 지향으로 구현합니다 |
2016 | 대학교 |
| 2016Arduino_project | 아두이노로 모터와 센서를 컨트롤 합니다 |
2016 | 대학교 |
| 이름 | 내용 | 기간 | 장소 |
|---|---|---|---|
| React-Basic-Study-21 | 백엔드 개발자를 위한 빠른 React 사용법 강의 & 책(준비중) | 2022 | 교육기관 |
| 이름 | 내용 | 기간 | 장소 |
|---|---|---|---|
| dotnet_ref | 비밀 | 2023 | 개인 |
| Working | 근무 정보 멀티플랫폼 앱 | 2022 | 개인 |
| RealEstate.com | 부동산 통계 웹 | 2022 | 개인 |
개발 철학
- 백엔드는 아래로 갈 수록 가급적 변화가 적도록 하고 앞 부분은 변화에 대응할 수 있는 코드를 짜는게 중요
- 기능 중심으로 코드를 짜야하고 그 세부적인 기능은 개인의 능력에 달린 것임
- 아무리 힘들어도 포기하지 말고 끝까지 해야만 된다.
- 개발 패러다임(DDD, TDD)은 반드시 지키지 않아도 된다. 할 수 있다면 하나의 파일에서 끝나는 프로그램이 더 좋을 수 있다. 우선 다 만들고 나누어라. 패러다임의 목표는 결국 유지보수와 보완이기 때문이다.
- 모든 일은 계획 -> 회의 -> 재설계 -> 순서 -> 실행 -> 평가 로 진행해야한다.
- 쿼리는 덜 갖고오고 가볍고 덜 접하는게 좋다. orm을 써서 버전에 강한 것도 좋다.



