[장고 설계철학으로 시작하는 파이썬 장고 입문] 2. django 핵심 설계철학
1. 장고 프롤로그 1) 마감 시간이 있는 완벽주의자를 위한 웹 프레임워크 2) 바퀴를 다시 발명하지 마라 3) 시간이 가장 큰 비용이니, 장고를 누리고 시간을 아껴라 4) 고유한 개념 및 데이터는 한 곳에. 5) 중복(redundancy)은 X, 정규화(Normalization)은 O 2. 장고의 설계 철학 1) 일반 (1) 신속한 개발 : 21세기 웹 프레임워크의 핵심은 지루한 부분을 빠르게 만드는 것 (2) 느슨한 결합 : 장고 스택의 근본적인 목표는 "느슨한 결합, 탄탄한 응집" (3) 적은 코드 : 반복을 줄이고, 가능한 최소한의 코드를 사용하며, 다른 언어/프레임워크의 틀에 박힌 코드를 배제 (4) 반복하지 않기 : 중복은 줄이고, 정규화를 지향 / 파이썬의 특성을 활용하여 반복을 축소 / 반..