프로그래밍 취미로 하고 있는데 C 기반으로 하고 있걸랑
이 기능 저 기능 넣다가 변수명도 자꾸 바꾸게 되고 가면 시간이 갈 수록 스파게티 코드로 변해가고 있다...
돌이키기 힘들 정도고 나도 이제 알아볼 수 없을 정도인데
너네들은 스파게티 코드화가 되면 어떻게 하냐? 그냥 앗싸리 갈아엎냐?
프로그래밍 취미로 하고 있는데 C 기반으로 하고 있걸랑
이 기능 저 기능 넣다가 변수명도 자꾸 바꾸게 되고 가면 시간이 갈 수록 스파게티 코드로 변해가고 있다...
돌이키기 힘들 정도고 나도 이제 알아볼 수 없을 정도인데
너네들은 스파게티 코드화가 되면 어떻게 하냐? 그냥 앗싸리 갈아엎냐?
애초에 스파게티화 안되게 만듬
로또랑 내용이랑 먼상관임
유지보수 쉽게 하는 법이 따로있나? 아니면 예를 들어 순서도 같은 것으로 미리 구성 그리고 그 다음에 짬???
갈아엎는게 더 빠른경우도 있음
175.223 // 이 기능 넣고 저 기능 넣으니깐 코드 꼬인거야 그래서 다시 건들려니 만든 본인도 못 알아볼 코드가 되어버림
로또하는데 코드 몇줄된다고 스파게티타령?
223.62 // 파일 3분할로 토탈 1200줄
먼 로또가 1200줄이나해 잘못짯음
깃헙 올리고 링크 ㄱ
아 나도 그래서 개떡같이 짯구나 싶어서 1200 -> 800으로 줄였는데
근본부터 잘못됬다 생각해서 갈아 엎을까 생각중 껄껄껄껄껄껄껄 ㅠㅠㅠㅠ
스파게티 만들면 최소한 주석이라도 달아서 격식일는 스파게티로 만듬 #
인공신경망 로또 번호 생성기 이런거아님? - dc App
인공신경망 알고리즘 까지는 아니고 rand()부터 시작해서 hot/cold 기반 펑션 기능 파생포함 5개, 제외 수 랜덤 1개, 최근 x주내로 나온 숫자 출력하고 부가적으로 소스 몇개 쳐넣음..... 하... 갈아엎는게 좋겠다. 이번 기회로 스파게티 소스가 왜 나오는지 감으로 깨우침
1. 설계를 제대로 못했거나 2. 재사용성 생각 않고 코딩해서? - dc App