기존 작업한 모듈의 주요 부분들을 모두 뜯어 고치고 있습니다.

초기 배포 부터 지금까지 고객사들의 의견을 하나씩 반영하다 보니 지금의 구조로는 더 이상 버틸수 없네요.

 

dropColumn,addColumn,addIndex,dropIndex 난무하는 코드가 50라인 정도 추가 되어 갑니다.

반정도 한것 같아요.

업데이트 제공후 사용자들이 보기에는 크게 표시가 안나겠죠.

 

계속 고객사가 늘어 난다면 올해는 관련 업체 최고 수준으로 기능과 디자인으로 퀄리티를 높혀 보려 하고 있습니다.

아마 힘들겠지만 그래도 그런 마음으로 최선을 다할까 합니다. ( 프리랜서 디자이너분 모셔요.. 쪽지주세요.)

 

글 쓰다 보니 옆길로 ;; 사족이 너무 길었습니다.

 

모듈,애드온,스킨 제작시 최대한 확장 가능성 있게 설계 하면 추후 몸이 편할것 같다 라는것을 느꼈습니다ㅋ

  • profile
    프리랜서 디자이너에 손 크게 들려다가 다시 내립니다. 예약 모듈이 구름이님의 작품이었네요. +ㅅ+ 늘 기웃거리면서 아직 사용해보진 못했지만, 대단하다고 생각하고 있습니다! 힘내주세요~!!!
  • profile profile
    왜 손을 내리셔요 ㅠㅠ
    응원 감사드립니다.
  • profile profile
    자신이... 없기도 하고 ㅠㅠㅠ 그래도 손 필요하시면 말씀해주세요 :)!
  • profile

    공감합니다.
    저도 초창기에 그 많던 건의사항들을 거의 수용하여 마구잡이로 업데이트를 한 적이 있었습니다.
    (지금 생각해보면 수용할 필요도 없는 기능까지도 수용했던 것 같습니다...;)

    결국 코드가 엄청나게 더러워졌습니다.... 갖다버리고 새로 만들고 싶어라...

    제가 만든 기능인데도... 기억이 가물가물... 언제 그런 기능을 만들었더라..... 신기한 기능이 많이 있네....ㅋㅋ;;

  • profile profile
    갖다 버리고 새로 만들고 싶습니다.
    단 기간에 그럴수 없으니 더 커지기전에 주요 부분을 그러고 있습니다.
    개발한지 얼마 되지 않아 아직은 가물가물 하지 않습니다 ㅎㅎ
  • ?
    코드가 복잡해진다면 기능별로 클래스를 나눠서 정리하는 게 좋습니다.
    MVC 패턴에만 맞춰서 개발하다 보니까, 나중에는 파일을 읽기도 힘들정도로 길어지더군요.
  • ? profile
    구분해서 정리를 하려고 노력하고는 있습니다.
    기능 구현이 우선이다보니 체계적으로 정리를 못하고 있네요.ㅠㅠ
    다른 이유는 소스 코드를 가능한 지저분하고 알아보기 힘들게 하려고 노력을 하는데 힘드네요 이것도;
  • ?
    공감되네요..ㅎㅎ
    저는 애초에 최대한 파생되는 기능들을 예측하고 제작을 들어가는데도 불구하고
    사용자들의 요구는 상상이상으로 너무 디테일해서 결국 코드가 엉망이되고.. 유지보수도 힘들고..
    어느순간 기본에 가장 충실한 프로그램을 만드는게 최고다라는 결론을 내렸네요..
    simple is the best
  • ? profile
    역시 기획이 상당히 중요한것 같습니다.