달려가는중
80
2019-11-08 23:48:53
3
632

첫 프로젝트를 완성했습니다


학교 과제로 DB를 구축하여 프로그램을 만드는 것이었는데.. 할줄아는게 자바 스윙밖에 없어서 스윙으로 겉모양 짜고 버튼 리스너 연결후 jdbc로 db와 연결했습니다.
주먹구구식으로 일단 만들고보자 해서 만들었고 기능은 잘 하는데(생각한대로 돌아가긴합니다만..)
static이 난무하고 코드는 엉망진창에 내부를 보면 너무나 코드가 한심해보입니다 ㅠㅠ(뒤죽박죽)
디자인 패턴을 공부하면 좀 나아질까요?
그래도 뒤죽박죽한 코드 덕분에 어디쯤에서 에러날지 예상해서 브레이크포인트 잡구 디버깅 많이 해본건 뜻밖에 소득이네요 ㅇ..ㅇ(그만큼 에러가 많이났다는..)

0
0
  • 댓글 3

  • John Suhr
    1k
    2019-11-08 23:55:19

    네 개인적인 생각이지만 알고리즘보다 디자인 패턴이 자기 발전에는 더 도움된다고 생각합니다. 재사용 가능한 코드, 객체 지향적인 코드를 지향하시면 실력이 빨리 느실거에요.

    3
  • 달려가는중
    80
    2019-11-09 00:00:37

    넵 감사합니다

    0
  • pooq
    3k
    2019-11-09 01:31:40

    개판 소스의 시작이 static입니다. 

    절대로 static을 사용하지 않는, 작은 프로젝트를 많이 만들어보세요.

    그래야 클래스와 상속, private나 protect 같은 기본 문법들에 대한 개념이 잡히게되고,

    최종적으로는 디자인 패턴에 대한 대략적인 개념도 잡을 수 있습니다.

    2
  • 로그인을 하시면 댓글을 등록할 수 있습니다.