티스토리 뷰

항해/주특기 1주차

[node js] 5주차 -3

타올이 2022. 1. 27. 22:22
반응형

개발자의 마음가짐

우리는 백엔드 개발에 집중하고 있어서 갑자기 프론트엔드에 있는 데이터를 가져와야 해서 당황스러운 분도 계셨을거예요.

API를 개발해야 하는데 데이터베이스가 아닌 다른곳에서 강제로 가져와야 하는 상황이 와도 유연하게 대처할 수 있는 개발자가 되기 위해서는 백엔드 개발자라 해도 프론트엔드에 전혀 관심이 없으면 안됩니다. 😁

(보너스!) 개발자의 마음가짐

여러분이 앞으로 더 깊게 공부를 하며 코드를 작성하다 보면 어디선가 아주 좋은 추상화, 혹은 높은 수준의 엔지니어링 기법을 보고 여러분의 코드에 적용하려고 시도할 수 있습니다.

이것을 Over Engineering이라고 말하는데요, 앞으로 여러가지 문제를 해결하다 보면 필요 이상으로 문제를 복잡하게 해결하거나 설계할 수 있습니다. 그렇기 때문에 ”만약” 을 대비하거나 아직 가지고 있지 않은 문제까지 예상하여 해결하지 않도록 하는게 중요합니다.

여러분이 처한 문제를 해결하기 위한 방법중 가장 단순한 방법을 고민하고 선택하는 연습을 해보세요!

다 어디서 들어본 말인것 같다고요? 맞습니다 😄 이전에 알려드린 3대 원칙중 KISS, YAGNI에 해당해요! (두번이나 말씀드릴 만큼 중요해요!)

참고로 Over Engineering은 당신의 제품을 죽일 수 있습니다.라는 글도 있답니다 😇

반응형

'항해 > 주특기 1주차' 카테고리의 다른 글

[node js] 5주차 -2  (0) 2022.01.27
[node js] 5주차 -1  (0) 2022.01.27
[node js] 4주차 -4  (0) 2022.01.27
[node js] 4주차 -3  (0) 2022.01.23
[node js] 4주차 -2  (0) 2022.01.23
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2024/09   »
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30
링크
글 보관함