이 프로젝트는 대학교 중간고사 대체 과제로써 Vending Machine(자판기)를 TDD로 구현하는 과정을 나타낸다.구현하려는 자판기는 현실 세계에서도 흔히 볼 수 있는 커피 자판기이다.커피 자판기콘솔창에서 실행제품목록과 금액을 Display함돈을 투입하고 제품을 선
Java Swing을 이용하여 스네이크 게임을 만든 토이 프로젝트 입니다. - 2pack() : 컨테이너의 크기를 구성 요소 들의 크기로 설정하는 메소드paint(Graphics g) : 이 메소드가 사용하면 다른 곳에서 setBackground 메소드를 적용해도 먹히
개요 토이 프로젝트로 무엇을 만들까 하다가 Selenium를 이용하면 크롤링, 자동 로그인 기타 등등 웹브라우저를 컨트롤 할 수 있다는 이야기를 듣고 한번 찾아보기로 했다. Selenium이란? 공식 문서상에 이렇게 소개되어있다. > Selenium automate
Swing을 이용하여 TodoList 만들기박재성님의 유튜브 동영상 중 클린코드는 왜 중요한가? 라는 영상을 보고 프로그래밍을 공부하는 학생입장에선 프로그램을 만드는 역량과 클린코드를 작성할 수 있는 역량 중에서 어떤 역량을 먼저 키워야하는지 질문을 했다. 시간이 조금
숫자야구 게임을 조금 개량해서 구현한 프로젝트입니다. 상대방과 티키타카 하면서 맞추는게 숫자야구 게임이지만 능력부족(?)으로 인하여 그 기능은 뺐습니다.지난번 TodoList를 만들면서 코드가 조금은 지저분하고, 한달 뒤 내가 이 코드를 봤을때 과연 다시 이해할 수 있
DB를 이용하지 않고 고객 관리 프로그램 만들기지난번 TodoList 프로그램을 만들면서, UI에 의존하지 않는 CRUD 프로그램을 만들어보고 싶었다. 하지만 DB는 이용하고 싶지 않았고, 순수히 자바에서 제공하는 Collection API로 만들어보고 싶었다. 그래서
주제 일정 시간이 되면 약을 먹으라는 알려주는 Bot 개요 지인중에 일정 시간이 되면 주기적으로 약을 먹어야하는 사람이 있었다. 매번 약을 잘 챙겨먹지도 않았고 까먹는 경우가 대부분이였다. 그래서 생각했던것이 일정 시간이 되면 알림을 보내주자. 그렇게 되면 주변의 누