프론트엔드 개발 부서가 성장하고, 인력도 늘어나고, 기술도 발전하고 있습니다. CSSer가 프론트엔드 개발팀을 대표할 수는 없지만, CSSer는 프론트엔드 개발에서 매우 중요한 부분입니다. 앞으로는 Webjx.com에 관련 지식을 추가할 예정입니다.
프론트엔드 개발 부서가 성장하고, 인력도 늘어나고, 기술도 발전하고 있습니다. CSSer가 프론트엔드 개발팀을 대표할 수는 없지만, CSSer는 프론트엔드 개발에서 매우 중요한 부분입니다. 앞으로는 Webjx.com에 관련 지식을 추가할 예정입니다.
제 경험담을 모아봤습니다.
1. 서류
프로그램을 작성하는 사람이라면 누구나 문서화의 중요성을 알고 있습니다. 모든 프로젝트 요약에는 문서화의 필요성이 언급되지만 시간 제약으로 인해 자세한 문서화는 없습니다. 이로 인해 향후 유지 관리 비용이 증가하거나 단순히 다시 작성하게 됩니다.
따라서 댓글과 제품 설명서를 꼭 작성해 주세요.
2. 객체지향
말도 안되는 소리 같네요. 그러나 AS와 JS의 객체지향은 확실히 교과서의 객체지향과는 다릅니다. 예를 들어 스크립팅 언어의 상속 및 인터페이스는 JAVA만큼 좋지 않습니다. 무엇을 해야 할까요? 중요하지 않습니다. 디자인 패턴을 유연하게 적용하면 팀 운영이 더 좋아질 수 있습니다. 팩토리, 단일 책임, 다형성, 이러한 원칙을 이해한다면 JS 시스템은 기본적으로 훨씬 더 유연해질 것입니다.
3. 도구, 애자일 개발
사람은 도구를 사용한다는 점에서 오랑우탄과 다릅니다. 프로그래머라는 전통적인 개념을 가질 수 없고, 복잡한 일을 해결할 수 있다는 것만으로도 멋있어 보이는 것 같아요. 복잡한 것을 단순하게 만드는 것은 훌륭합니다.
생각나면 올릴게요. 누구나 jb51.net에 댓글을 남기고 경험을 공유할 수 있습니다.