Developer/Hustle Coding 45

Python 개발자를 위한 효율적인 코드 작성 방법

시작 훌륭한 코드는 프로젝트의 질을 향상시키는 핵심입니다. 우리는 모두 우아하고 효율적인 코드를 작성하고 싶어합니다. 하지만 종종 코드를 작성하는 동안 흔히 범하는 실수와 나쁜 습관에 빠지게 됩니다.이번 기사에서는 파이썬 개발자들이 좋은 코드를 작성하는 데 도움이 되는 몇 가지 조언을 소개하고자 합니다. 이 조언들은 코드의 가독성과 유지 보수성을 향상시키는데 도움이 될 것입니다. 어떤 실무 경험에 기반한 실용적인 가이드를 제공하고 초보자와 경험 있는 개발자들 모두에게 도움이 될 것입니다. 1. 예외 처리를 효율적으로 사용하세요파이썬에서 'try'와 'except'를 사용하는 예외 처리는 코드를 견고하고 유지 보수 가능하게 만들어줍니다. 명확한 예외 처리 메커니즘을 사용하면 프로그램이 예외 상황에서도 예측..

Python Docstrings를 통해 코드 가독성 향상

시작 코드 가독성은 파이썬 프로젝트의 유지보수 및 협업에 중요한 역할을 한다. 코드를 더 쉽게 읽고 이해할 수 있을 때 유지 및 디버그하는 것이 더 효율적입니다. 코드 가독성을 크게 향상시킬 수 있는 강력한 도구 중 하나는 파이썬 문서 문자열이다. Docstrings는 파이썬 코드의 함수, 모듈, 클래스를 문서화하는 데 사용되는 여러 줄의 문자열이다. 그것들은 코드 사용에 대한 설명과 예시를 제공하는 일종의 인라인 문서 역할을 한다.본 논문에서는 명확하고 간결한 문서 문자열 작성의 중요성과 코드 품질을 향상시킬 수 있는 방법에 대해 알아보겠습니다. 우리는 또한 효과적인 문서 문자열을 작성하는 모범 사례에 대해 논의하고 파이썬 코드에서 구현하는 방법의 예를 제공할 것이다. 구현 및 예제 구현 단계 Pyth..

[책 출판 이야기] Yes24 컴퓨터 분야 54위에 랭크되다 + 연말 북토크 행사 안내

지난 주에 나온 제 책이 54위에 랭크되었습니다. 순위 오르는 걸 보는 재미가 있네요! 책 출간 기념으로 스타트업 개발자들을 대상으로 북토크를 진행합니다. 관심 있는 분들의 많은 참여 바랍니다. 참여 링크: https://forms.gle/vi7rMHBbmc6Sm6H6A Google Forms: 로그인 이메일 또는 휴대전화 accounts.google.com

첫번째 책을 출간하다 - 나 혼자 만든다! 영화 추천 웹서비스로 배우는 풀스택

책이 출간되어 소식을 전해드립니다 :) 예스24: http://www.yes24.com/Product/Goods/116009699 나 혼자 만든다! 영화 추천 웹 서비스로 배우는 풀스택 - YES24 “웹 서비스를 직접 개발하고 배포해 본 적 있나요?”“아니오”라고 대답했다면, 이 책으로 포트폴리오를 만들어 보자!이 책은 영화 추천 웹 서비스를 예로 들어 ‘온전히 작동하는’ 웹 서비 www.yes24.com 교보문고: https://product.kyobobook.co.kr/detail/S000200398450 나 혼자 만든다! 영화 추천 웹 서비스로 배우는 풀스택 | 최규민 - 교보문고 나 혼자 만든다! 영화 추천 웹 서비스로 배우는 풀스택 | “웹 서비스를 직접 개발하고 배포해 본 적 있나요?” “아..

[개발자 마인드셋] 개발자가 돈을 추구하면 안되는걸까?

https://youtu.be/jNKT0dab32E - YouTube www.youtube.com 안녕하세요 여러분의 허슬코딩을 응원하는 허슬코딩아카데미 입니다 오늘은 개발자가 돈을 추구하면 안 되는 걸까 라는 주제로 한 번 시작해 보겠습니다 연봉협상 그리고 스톡옵션 여러 가지에 대해서 얘기를 한번 해 볼게요 먼저 한국 스타트업 씬의 개발자 체감 연봉에 대해서 간단하게 준비를 좀 해 봤어요 이게 연봉이 좀 민감한 주제다 보니까 숫자 가지고 태클 거시는 분들이 계실 수도 있을 거 같은데 이 숫자는 절대적으로 맞다는 게 아니고 제가 들어본 수치들을 적은 것이기 때문에 민감하게 생각하시지 말고 단순하게 그냥 레인지를 좀 봐 주신다는 의미로 봐주시면 좋을 거 같아요 시리즈 C이상의 스타트업과 그리고 대기업 계열..

[개발자 진로] 풀스택 데이터 엔지니어가 되세요

https://youtu.be/qQaDhBsMY_Y 안녕하세요 여러분의 허슬 코딩을 응원하는 허슬코딩아카데미입니다 오늘은 풀스택 데이터 엔지니어가 되세요 라는 주제로 시작해 보도록 하겠습니다 먼저 제가 스타트업 중독자가 된 이유를 한번 같이 얘기해 보겠습니다 스타트업을 처음부터 저는 시작을 했었고 졸업을 하기 전에도 스타트업을 창업을 했었습니다 "예술가들이 밥벌이 걱정 없이 예술 활동을 할 수 있도록" 이라는 그런 주제로 스타트업을 창업을 했었고 망했죠 망하면서 이제 졸업을 하고 생각대로 되는 게 참 없었다 졸업을 했고요 의료 쪽으로 처음에 커리어를 잡았고 비전 AI 모델이 활성화 되는 그런 시점이었고 초기스타트업 합류하면서 굉장히 많은 일들을 하게 되었습니다 이런저런 회사들을 다니다가 이제 클래스 1..

[개발자 진로] 스타트업 vs 대기업, 어떻게 선택해야할까?

https://youtu.be/w-7I1wWRkog 안녕하세요 여러분의 허슬코딩을 응원하는 허슬코딩아카데미 입니다 오늘은 스타트업 대기업 어디로 가야 하오 라는 주제로 시작해 보도록 하겠습니다 현재 미국 스타트업에 다니고 있는 개발자의 개인적 의견임을 밝혀드리면서 오늘 시작해 보도록 하겠습니다 먼저 오늘 논의에서는 일반 대기업 제조업이나 통신업 등등 그런 일반 대기업은 논외로 하겠습니다 그럼 무슨 대기업이 있냐 IT 대기업이 있습니다 네카라쿠배 등등 있죠 그래서 이 일반 대기업은 오늘 논의로 하겠습니다 짧게 코멘트를 하나 하자면 요즘 많이 바뀌고는 있지만 개발문화가 부족할 가능성이 있다 그렇게만 코멘트하고 짧게 넘어가도록 하겠습니다 자 스타트업 vs IT대기업 네카라쿠배 등등 이렇게 있습니다 기본적으로 ..

[개발자 꿀팁] 개발자 서류 합격률 30% 올리는 방법

https://youtu.be/tbXtCJTrXzU 안녕하세요 여러분의 허슬코딩을 응원하는 허슬코딩아카데미 입니다 오늘은 포트폴리오는 깃헙가이드 라는 주제로 얘기를 해보려고 합니다 실제로 이 방법으로 개발자 서류 합격률을 삼십 퍼센트 이상 올린 경험이 있습니다 먼저 가장 좋은 포트폴리오란 무엇일까요 포트폴리오의 극한은 잘 정리된 기술 블로그 라고 할 수 있습니다 무슨 의미냐면 여러분이 매일매일 어떤 기술적인 성과를 얻은 것들, 기술적인 고민. 이런 부분들을 정리를 잘한다면 그런 기술블로그 자체가 포트폴리오가 된다는 의미입니다 그리고 그것보다 더 조금 아래 단계는 노션 페이지가 있겠습니다 이 노션 페이지로도 사실 잘 정리하시는 분들은 기술 블로그 이상의 굉장히 좋은 임팩트를 가지신 분들을 본적이 있어요 그..

[개발자 이직] 자유형식 이력서의 함정

https://youtu.be/50myPP4Sx50 안녕하세요 허슬코딩 아카데미 입니다 오늘은 자유형식 이력서의 함정 이라는 주제로 시작해 보겠습니다 먼저 여러분들이 자유형식 이라고 얘기 했을 때 착각하시는 분들이 있습니다 자유형식은 형식이 없다는 의미가 아닙니다 자유형식이 형식을 파괴하고 어떤 창조적인 형식을 만들어서 내라는 의미가 절대 아니죠 자유형식 이라는 것은 회사에서 형식을 제공하지 않는다 는 의미일 뿐이고 이력서에 컨벤션을 맞춰 주셔야 돼요 그 이력서에 컨벤션에 대해서 오늘 한번 알아보도록 하겠습니다 이력서를 쓰는 순서가 이렇게 크게 나눠진다고 보시면 되는데 먼저 인적 사항입니다 이름하고 연락처를 써야 여러분에게 합격통보를 보낼 수 있겠죠 그리고 핵심역량 입니다 이 핵심역량의 경우에는 Opti..