Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

0

Share

Download to read offline

2020년 1월 18일 개발 이야기 정리

Download to read offline

유튜브에서 방송한 자료입니다. https://www.youtube.com/watch?v=ShF8A7OTp18


개발 이야기 유튜브 리스트는 다음과 같습니다: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg

Related Books

Free with a 30 day trial from Scribd

See all

Related Audiobooks

Free with a 30 day trial from Scribd

See all
  • Be the first to like this

2020년 1월 18일 개발 이야기 정리

  1. 1. 2020년 1월 18일 개발 이야기 정리 박재호(jrogue@gmail.com)
  2. 2. 참고 자료 • <컴퓨터 vs 책> 블로그 • http://jhrogue.blogspot.com/ • OKJSPTV 유튜브 방송 • https://www.youtube.com/watch?v=ShF8A7OTp18
  3. 3. 잘가, 클린 코드 • https://overreacted.io/ko/goodbye-clean-code/ • 마지막 문장: • 클린 코드는 목표가 아닙니다. 단지 프로그램의 복잡성을 줄이고자 하는 시 도일 뿐이며, 코드가 어떻게 바뀔지 모르는 상황에서, 피해를 최소한으로 줄 이고자 하는 방어 전략 중 하나일 뿐 • 비판: • 도형 관련해서는 추상화에 주의해야 함: • 도형을 추상화하기가 쉬워보이지만 곤란 → 사각형에서 정사각형을 상속 받았을 경우 가로와 세로 변의 길이 • 협업의 문제를 클린 코드에 뒤집어씌움 • 클린 코드는 개인이 코드를 바라보는 소프트웨어 장인 정신을 강조
  4. 4. 알고리즘 학습에 대한 조언 • https://edykim.com/ko/post/advice-on-learning-algorithms/ • 핵심: • 면접에서 알고리즘을 물어보는 이유부터 생각하고 • 기초 알고리즘 이론을 익히고 • 실제 알고리즘 구현을 익힌다 • 주의: • 알고리즘을 현업에서 사용하지 않으므로 공부할 필요가 없다고 말하는 사람 들을 주의하라! • 무슨 공부냐에 따라 다르다 → 엄청나게 복잡한 동적 프로그래밍 기법 등은 실제 현실 에서 사용할 가능성이 낮지만… O(n2)보다 복잡도가 높은 알고리즘을 쓰면서 컴퓨터 성능을 탓하면 안 된다. • 어떤 알고리즘이냐에 따라 다르다 → 리스트(또는 벡터), 해시, 집합, 큐, 스택은 우리가 매일 쓰고 있는 알고리즘 → 기초적인 동작 원리와 주의 사항 정도는 알아야 한다
  5. 5. 젯브레인이 공개한 개발자용 폰트 • https://www.jetbrains.com/lp/mono/ • 개발자들을 위해 가독성과 시인성이 높은 폰트를 개발
  6. 6. 도커 컨테이너는 가상머신인가요? 프로세스 인가요? • https://www.44bits.io/ko/post/is-docker-container-a-virtual- machine-or-a-process • https://www.popit.kr/%EA%B0%9C%EB%B0%9C%EC%9 E%90%EA%B0%80-%EC%B2%98%EC%9D%8C-docker- %EC%A0%91%ED%95%A0%EB%95%8C- %EC%98%A4%EB%8A%94- %EB%A9%98%EB%B6%95- %EB%AA%87%EA%B0%80%EC%A7%80/ • 하지만 여러 서비스를 컨테이너 하나에서 동작시키고 싶은 경우가 있다 → 해법 • https://docs.docker.com/config/containers/multi-service_container/
  7. 7. 보너스: 프로그래머가 모르면 손해인 범용적 인 툴(tool) 100선 • https://tkdwnsdkk.tistory.com/101

유튜브에서 방송한 자료입니다. https://www.youtube.com/watch?v=ShF8A7OTp18 개발 이야기 유튜브 리스트는 다음과 같습니다: https://www.youtube.com/playlist?list=PLdntWJk2tJPKvRB0mSqC5tyKUv7HFtcqg

Views

Total views

1,002

On Slideshare

0

From embeds

0

Number of embeds

761

Actions

Downloads

2

Shares

0

Comments

0

Likes

0

×