얼마 전에 보았던 프로젝트는 python 으로 youtube 를 다운 받을 수 없을까 해서, 검색하였던 mps-youtube 라는 프로젝트에요 ㅎㅎ 소스 분석하고 필요한 부분만 빼내서 따로 프로젝트 생성해서 개인적으로 사용하고 있어서 issue 를 수정하거나 그러고 있지는 않네요 ㅎㅎ
답변 감사드립니다 ㅎㅎ 오늘부로 업무가 변경이 되어서 C++ 코딩 중심으로 업무가 이뤄지게 되어서 더 공부를 해야겠습니다 ㅎㅎ 어제 구매하였던 이펙티브 C++ 을 보고 있는데, inline 이며, const 며 잊고 있었던 단어들이 많이 나오네요 ㅠㅠ... 주말에 본가에 내려가면 C++ 책을 들고와서 천천히 두권 번갈아가면서 읽어야겠습니다 ㅜㅜ
ㅎㅎ 답변 감사드립니다. 테스트 프로그램은 그냥 간단하게 파이썬으로 작성해서 돌려버리고, 특정 기능 구현을 위해서 쓰고 버릴 프로젝트라면 그냥 간편하게 C 스타일로 코딩을 해버리네요 ㅠㅠ... 클래스는 main 을 대처하는 새로운 main 일뿐 절차적으로다가 함수 다 때려박고 코딩해서 큰일입니다 ㅜㅜ
멀티플랫폼을 고려한다면, Java 또한 훌륭한 대안이 된다고 생각이 됩니다. 저 같은 경우에도, 맥을 사용한지 얼마 되지 않았고 프로그램을 짤 때 차후 윈도우에서도 수행을 하고 싶어 멀티플랫폼에 관해 많이 생각을 하고 있습니다. 그렇기에 Java, python 과 같이 Os에 영향을 덜타는 언어들에 대해서 많이 찾아보고 있습니다. 물론 only windows만 본다면 java로 GUI를 꾸미는 것은 약간 불편함을 감소해야하는 것은 맞다고 봅니다.
실무 특성 상, 차후 기능이 추가가 되어 덕지덕지 함수가 붙을 경우가 많을텐데 이럴 경우 차후 리팩토링 한번 하시나요? 시간이 쫓겨서 프로그램을 만들다보니, 애초에는 함수까지 뺄 필요가 없었던 기능들이 차후 함수로 필요하게 되어 급한 마음에 클래스에 함수로 생성해두고 작업을 하다보니, 공용으로 빼도 되는 함수들이 너무 많아져서 클래스의 의미를 무너뜨리고 있거든요 ㅠㅠ...
시간이 없어도, 다른 분들을 날 잡고 더 심각해지기 전에 날 잡고 리팩토링을 하는지 궁금하네요.
답변 감사드립니다. ㅎㅎ 회사에서 UML 에 대해서 별로 신경을 쓰지 않아 잊고 있었네요 ㅎㅎ