그나마 현재 보는 코드들은 확장성에선 문제가 적은편인데 상태값들이 너무 많아서 깔끔하게 관리가 안되는 느낌
댓글 17
모 연구소 솔루션 코드 본적있는데 서버 프로그램에 select랑 레거시 개떡칠 되있는거 보고 충격받았음
익명(113.29)2020-04-21 21:07
답글
좋은사례는없노...ㅜㅜ
익명(211.36)2020-04-21 21:11
답글
박사들이 만든 아름다운 구조의 코드 그런거 기대했는데 그뒤론 현업은 걍 돌아가기만 하면 장땡이구나 하고 짜게 식었음 ㅇㅅㅇ;;;;
익명(113.29)2020-04-21 21:18
답글
박사들이 코딩 잘 하겟누...말은 쉽다면서 줫같이들 짜겠지
익명(211.36)2020-04-21 21:24
나포함 2명이라 깔끔
.(115.88)2020-04-21 21:27
답글
에엣...
익명(211.36)2020-04-21 21:36
답글
깔끔해지지 않을것같으면 무조건 리팩토링하고, 깔끔한 코드가 생각날때까지 고민하다가 짬.
.(115.88)2020-04-21 21:37
내 개인프로젝트도 일종의 프로덕션이라 볼 수 있는데.. 매우 깔끔하게 관리 잘 하고 있음. 1인 개발. c로 oop 흉내 프로그램하고 있고, 모듈화하여 상호 간섭을 배제했음. 전에는 단점이 꽤 많았는데 엄청난 시간을 테스트에 투입하여 단점이 거의 없음. 중복 코드는 함수로 만들어 중복 코드를 최소화함. 주석이 필요없게끔 함수 이름을 정하여 주석이 거의 없음. 타인이 작성한 코드를 보면 이해하기 힘들텐데, 그건 님들이 기술이 딸려서가 아님. glib, gtk 소스코드를 보면서 와~~~~~~~~~~~~~~~ 감탄사 나옴. glib, gtk 는 예술 코딩임. glib, gtk 소스코드를 사용할 일이 없겠지만, glib, gtk 소스코드로 프로그래밍 스타일을 배우는 게 좋다는 생각.
모 연구소 솔루션 코드 본적있는데 서버 프로그램에 select랑 레거시 개떡칠 되있는거 보고 충격받았음
좋은사례는없노...ㅜㅜ
박사들이 만든 아름다운 구조의 코드 그런거 기대했는데 그뒤론 현업은 걍 돌아가기만 하면 장땡이구나 하고 짜게 식었음 ㅇㅅㅇ;;;;
박사들이 코딩 잘 하겟누...말은 쉽다면서 줫같이들 짜겠지
나포함 2명이라 깔끔
에엣...
깔끔해지지 않을것같으면 무조건 리팩토링하고, 깔끔한 코드가 생각날때까지 고민하다가 짬.
내 개인프로젝트도 일종의 프로덕션이라 볼 수 있는데.. 매우 깔끔하게 관리 잘 하고 있음. 1인 개발. c로 oop 흉내 프로그램하고 있고, 모듈화하여 상호 간섭을 배제했음. 전에는 단점이 꽤 많았는데 엄청난 시간을 테스트에 투입하여 단점이 거의 없음. 중복 코드는 함수로 만들어 중복 코드를 최소화함. 주석이 필요없게끔 함수 이름을 정하여 주석이 거의 없음. 타인이 작성한 코드를 보면 이해하기 힘들텐데, 그건 님들이 기술이 딸려서가 아님. glib, gtk 소스코드를 보면서 와~~~~~~~~~~~~~~~ 감탄사 나옴. glib, gtk 는 예술 코딩임. glib, gtk 소스코드를 사용할 일이 없겠지만, glib, gtk 소스코드로 프로그래밍 스타일을 배우는 게 좋다는 생각.
ㄷㄷ 함 찾아보겟슴
https://github.com/GNOME/glib
요고임?
그거 맞음. 근데 c 언어라는게 함정^^ 장점일 수있고 단점일 수 있음.^^
다른 예술코딩 라이브러리도 추천좀
C++이나 js면 더 좋고
다른 거는 모름. 내 주력 언어가 c, ruby 라서. ruby 라는 언어/인터프리터는 c 로 만들었는데, ruby 인터프리터도 예술 코딩임. c 언어로 되어 있음.
ㄱㅅㄱㅅ
glib, gtk 함수 이름만으로도 공부가 됨. 아.. 프로그램은 이렇게 짜는 거구나. 지금 즉시 devhelp 설치하셈 ㅋㅋ