현재 교수님 주관하에 프로젝트를 진행중인데요. 선배들이 하던 걸 이어받아 하고 있습니다.
프로젝트 내용은 요구사항에 맞게 안드로이드 어플을 만드는 것입니다.
요구사항을 주는 곳은 다른 학과이고, 저희는 그들의 요구사항에 맞게 만들어주고 있습니다.
그런데 이 요구사항이 한번에 상세하게 정해서 주면 좋은데 계속 바뀌기도 하거니와
뭉텅그려서 줘놓고는 거기에 덧붙이는 식으로(즉 즉흥적으로) 줄 때도 있습니다.
이러다보니 소스가 스파게티식으로 되다보니 인수인계 받을 때 정말 힘들더라구요.
그래서 소스를 후에도 유지보수를 하기 쉽게 하려고 패키지 별로 나누려고 하는데 조원이나
선배가 나중에 요구사항이 내려와서 또 작업을 시작하면 꼬일게 분명한데 뭐하러하냐는 반응이라
고민이 되네요...