본문 바로가기

드림코딩엘리2

코딩 잘하는 3가지 팁 (현직 개발자 추천) 개발을 오랫동안 진행하다보면, 자주 겪게 되는 현상이 있습니다. 하나의 함수를 만들었는데, 나중에 보니 비슷한 함수가 이미 만들어져 있는 경우입니다. (함수 중복) 생각의 흐름대로 코드를 작성하다보면, 하나의 함수에 많은 기능을 포함시키거나 안드로이드 개발 시, onCreate() 함수에서 자동로그인 확인, 사용자 정보 불러오기 (네트워크 통신) 기능을 구현하여 코드 유지보수 과정에서 복잡하게 보여지는 경우가 많습니다. 개발자라면 누구나 쉽게 파악이 가능한 코드를 만들고 싶어합니다. 이를 실현하기 위해서는 3가지 원칙을 지키면 됩니다. ▷ DRY: Don't Repeat Yourself - '반복하지 마라' 원칙 - 시스템에서 지식과 로직은 단 한곳에서 명확하고 신뢰할 수 있도록 존재해야 한다. - 여러.. 2021. 4. 30.
시니어 개발자로 성장하기 위해 알아야 할 마인드셋 (feat. 드림코딩 엘리) 요즘 들어 유능한 개발자 분들이 좋은 컨텐츠를 Youtube에 올려주셔서 성장하는 개발자가 되기 위한 마인드 확립에 도움이 되고 있습니다. 수많은 개발자 유튜버 분들이 있지만, 그 중에서 '드림코딩 by엘리' 님의 영상을 소개하고자 합니다. ▶ 영상 핵심 내용 '안드로이드 개발 → 아이폰 개발 → 백엔드 개발 → 프론트엔드 개발' 까지 맡은 업무를 다양하게 시도한 계기와 에피소드를 소개합니다. 개발자라면 언제나 새로운 기술이나 지식을 빠르게 습득하고 적용해야 합니다. 자신이 현재 맡은 개발업무에 적응된 이후, 도태되지 않기 위해 현재 자신이 속한 회사에서 성장할 수 있는 개발분야를 찾고 상급자에게 "내가 팀/부서 이동을 왜 해야하는지(필요성)" 에 대해 회사의 이익과 관리자의 측면에서 설득하는 실제 경험.. 2021. 4. 22.