목표는 가독성이랑 디버깅을 위한 구조
각종 변수들, 함수이름, 클래스, 인스턴스 다 길게 씀
함수가 재귀로 되어있으면 끝에 ByRecursive를 붙인다든지
i도 i로 안쓰고 index로 씀
그래서 코드 자체가 마치 문서 읽는것처럼 읽을 수 있게 하는걸 선호함...
함수가 뭔가 길어질 때 다시 안쓸거 같으면, 따로 안 빼고
{
}
로 감싸서 써버림
이 외에도
함수 리턴값으로 넘겨서 대입하는 구조 a = abc1().abc2().abc3() 뭐 이런거 있다고 치면
a = abc1()
b = a.abc2()
c = b.abc3()
이렇게 씀. 이러면 조사식으로 a,b,c 넣기도 좋고 '^'
나도 코드를 최대한 자연어 문서처럼 보이게 적는거 선호함
너무 길면 또 가독성 별로인거같아서 15자이하로지음
난 모니터 가로 길이까지...
근데 가로 길이 다쓴적은 없는거같네
난 컬럼을 맞출려고 노력함.
컬럼 맞추는건 머얌
https://github.com/black7375/Fluid-Size/blob/d1a92be8063b3717ed1ebbe29a7e38f6f0f4b5a3/_fluid-size.scss#L438
이런식?으로 세로로 열맞추기를 함. 어셈블리나 옛날 C코드에서 자주 볼 수 있음.
오우
아직 손가락 관절이 남아도나보군
회사 상사가 이런 스타일이었는데 본인 눈엔 좋아보일 수 있어도 너무 지나치게 verbose 하면 플로우 파악이 너무 힘듦
게다가 주석까지 도배하는 스타일이었는데 '코드'가 하나도 안 보이고 그냥 문서를 써놓은 것 같음 어지럽고 보기 불편함
이분 자바 좋아할 듯
어허
나도 긴 코드 좋아하는데. 주석 줄일 수만 있다면 긴게 무조건 좋지
self-explanatory 좋지
본인쟝도 이런거 조아해요.. - dc App