엔지니어링 설계 원칙

좋은 엔지니어링은 조직 내의 다른 팀과 마찬가지로 조직의 목표를 달성해야 합니다. 특히 이 경우의 목표는 버그가 없고 견고하며 충분히 확장 가능한 제품을 구축하는 것입니다. 회사의 단계에 따라 최초 개발이 충분히 빨라야 하고 빠른 반복이 가능해야 합니다.

이를 위해서는 엔지니어링 팀이 상충되는 우선 순위(예: 코드 품질 및 견고성 대 개발 속도) 간에 다양한 절충안을 만들어야 합니다. 기술 부채는 불가피합니다. 좋은 엔지니어링은 나쁜 기술 부채를 최소화하고 좋은 기술 부채를 받는 것입니다.

슬라이드는 내가 소프트웨어 구축에 사용한 몇 가지 학습 및 경험 법칙을 공유합니다.

  1. 기술 부채( 자세한 기사 ).
  2. 공학 원리(및 이를 사용하는 방법). 종종 팀은 일반화 가능성, 단순성 및 재사용 가능성과 같은 원칙을 과장하는 경향이 있습니다.
  3. 프레임워크 및 도구
  4. 확장성 및 최적화. 어떤 단계에서든 확장성이 뛰어난 솔루션을 구축해야 합니까? 그리고 언제 최적화합니까? 여기에서 자세히 알아보세요 .
  5. 엔지니어링 팀 메트릭. 모든 비즈니스 기능과 마찬가지로 엔지니어링 팀 성과에 대한 입증되고 확립된 메트릭이 있습니다.

Suggested posts

내가 가장 많이 사용하는 코딩 리소스

내가 가장 많이 사용하는 코딩 리소스

이번 주에 저는 일일 이메일 목록의 회원으로부터 이메일을 받았습니다. 그들은 알고 싶어했습니다. 매일, 매주, 매월 어떤 리소스를 방문합니까? 좋은 질문입니다! 제 작업 흐름과 제가 사용하는 주요 리소스에 대한 통찰력을 공유하게 되어 기쁩니다.

하이퍼모던 터미널 도구 상자

하이퍼모던 터미널 도구 상자

2023년에 표준을 설정하는 터미널, 셸 및 명령줄 도구. 모든 개발자는 터미널을 사용합니다. 어떤 사람들에게는 전체 작업 흐름이 터미널입니다 이 게시물에서는 2023년에 표준을 설정하는 터미널, 셸 및 명령줄 도구인 Hypermodern Terminal Toolbox를 소개합니다 터미널 에뮬레이터로서의 Kitty Kitty는 터미널 에뮬레이터입니다. 그놈 터미널의 대안입니다 , Alacritty 또는 Windows 터미널.

Related posts

Work Week에서의 학습은 생각보다 중요합니다.

Work Week에서의 학습은 생각보다 중요합니다.

우리는 종종 우리에게 좋다고 알고 있는 것을 구현하는 데 어려움을 겪고 있습니다. 중요한 다른 사람에게 우리가 그들을 사랑한다고 말하는 것부터 해적처럼 이야기하는 것을 기억하는 것까지, 그들이 이미 그런 일을 하고 있기 때문에 하루, 일주일 또는 한 달의 이벤트가 필요하지 않다고 주장하는 사람들이 항상 있을 것입니다.

그 위협 아카이브: Vol 7 블랙 바스타

그 위협 아카이브: Vol 7 블랙 바스타

오늘날의 상호 연결된 세계에서 사이버 공격의 위협은 그 어느 때보다 만연해 있습니다. 사이버 범죄자와 국가 행위자는 지속적으로 취약점을 악용하고 귀중한 데이터를 도용하여 모든 규모의 조직에 상당한 위험을 초래합니다.

미디어 재검토: McChesney의 다섯 가지 진실과 커뮤니케이션의 미래

오늘날의 초연결 세계에서 미디어 시스템은 여론을 형성하고 결과적으로 민주적 의사 결정에 중추적인 역할을 합니다. 의사소통의 정치경제학에 대한 심오한 분석에서 학자인 Robert McChesney는 기존의 통념에 도전하고 그가 미디어에 대한 "다섯 가지 진실"이라고 부르는 것을 제시합니다.

작문 실력을 향상시키는 3가지 입증된 방법

글쓰기의 이점과 그렇게 하는 데 도움이 되는 전략

작문 실력을 향상시키는 3가지 입증된 방법

2022년에는 GPT-3가 출시되면서 글쓰기 능력이 덜 중요해진 것 같습니다. AI를 사용하면 글이 서투른 사람들도 양질의 직원을 생성할 수 있습니다.