C++Builder  |  Delphi  |  FireMonkey  |  C/C++  |  Free Pascal  |  Firebird
볼랜드포럼 BorlandForum
 경고! 게시물 작성자의 사전 허락없는 메일주소 추출행위 절대 금지
분야별 포럼
C++빌더
델파이
파이어몽키
C/C++
프리파스칼
파이어버드
볼랜드포럼 홈
헤드라인 뉴스
IT 뉴스
공지사항
자유게시판
해피 브레이크
공동 프로젝트
구인/구직
회원 장터
건의사항
운영진 게시판
회원 메뉴
북마크
볼랜드포럼 광고 모집

자유게시판
세상 살아가는 이야기들을 나누는 사랑방입니다.
[13077] [만해] 꼬였어 T_T
강재호.만해 [greenuri] 2261 읽음    2007-06-13 18:48
다들 아시다 시피 저는 겜방 관리 프로그램의 카운터를 맡고 있습니다.

이게 은근히 어려버서...

엄청난 설정값의 홍수속에 사는데요

이번에 새로 기능 보완차원에서 기존에 있던 설정값을

자세히 두개의 설정값으로 분화 시켜야 합니다.

그래서 데이타베이스에 필드 추가 하고, 클래스에 프로퍼티 추가해놓고

로직만 맞추면 되는데....

로직이 꼬여버렸네요 T_T

이 설정값하고 같이 연관된게 5개가 되니 어설프게 하나 잘못 건드린거면

SVN에 저장된거랑 비교 하면서 복원 시키면되겠는데

잘못해서 설정값이랑 연관된 모든 부분을 다 건드려 놓은 바람에

지금 머리가 엉망입니다. 흑~

설정값이 기존에 네개 였는데 2개 추가되어 6개

그런데 그 설정값에 연관된 로직 전부 다시 보면서 로직 맞출려니....

이게 왜 이전엔 이렇게 되어 있었나 싶어서 이것 저것 좀 손보고....

그러다 보니 OTL

저녁 먹으면서 바람좀 쐬고, 머리 식혀서 다시 로직에 도전해 봐야 겠습니다....
TohnoLyn [tohnokanna]   2007-06-13 19:56 X
수고하셔욤 >_<
김호광 [testcode]   2007-06-14 21:08 X
화이팅입니다~
남병철.레조 [lezo]   2007-06-15 14:43 X
조금씩 수정하다가 잘 않될때는 2가지 중 한가지를 택하셔야합니다...

1. 그대로 두고 문제없이 바뀌는 가벼운것만 바꾼다. 그 범위를 벗어나면 버그가 기능보다 늘어나서 수정할 수 없다고 말한다.
2. 기존 프로그램을 완전히 뜯어 보고나서 자신의 코드로 환골탈태 시킨다.


1번은 시간이 적게 걸리지만 수정의 범위가 줄어듭니다. 비교적 단순한 기능들이 추가될 수 있으며 간혹 블랙박스?에 손을 데어야하는 어쩔 수 없는 경우에는 아스트랄한 코딩을 견뎌야합니다.

2.번의 경우... 죽을 힘을 다해 뜯어봐야 하지만 무사히 지나고 나면 버그 수정이 쉬워지고 신뢰를 쌓을 수 있습니다. 다만 실패하면... OTL...

고생이 많으시네요...;;
강재호.만해 [greenuri]   2007-06-16 01:16 X
거의 대부분 코드가 이전의 코드에서

저만의 코드화 되어 가고 있습니다....

ㅋㅋ~

+ -

관련 글 리스트
13077 [만해] 꼬였어 T_T 강재호.만해 2261 2007/06/13
Google
Copyright © 1999-2015, borlandforum.com. All right reserved.