나는 이렇게 본다/Contents 5

summary_라이브러리와 프레임워크의 차이점(노마드 코더)

원본 콘텐츠 요약 · 정리 라이브러리, 프레임워크는 둘다 다른 누군가가 쓴 코드 내 프로젝트를 위해 가져다 쓰는 것(cf. 레버리지) 차이점은 심플함. 누가 누구를 컨트롤 하는가? 내가 코드를 컨트롤 하는 건가? 모든 결정을 다 내리는가? → 라이브러리 VS 누군가 정해준 규칙을 따라 코딩하고 있는지? → 프레임워크 예시_제이쿼리 내가 필요할 때 제이쿼리를 부른다. → 라이브러리 라이브러리는 쉽게 다른 것으로 대체 가능 왜냐면 시간 절약하려고 소환한 거니까 예시_장고 프레임워크는 부르는게 아니다. 프레임워크가 나를 부른다. 프레임워크로 일 할 때는 프레임워크의 규칙을 따라야 한다. 내가 코드의 규칙을 정할 수 없고, 프레임워크가 어떻게 어디에 코드를 넣어야하는지 알려준다. 템플릿, 컨트롤러, 뷰, 폴더 ..

Week 0 _ review(2) #비동기를 사랑하는 오픈소스 개발자, 이희승 #다양한 비즈니스의 데이터 모델

이 글은 개발을 본격적으로 배우기에 앞서 프론트엔드와 백엔드가 하는 일을 알아보고, 참고자료를 리뷰하는 글이다. 내게 필요한 것 >>> 내가 좋아하는 것 >>> 내 개인적인 생각 >>> 비동기를 사랑하는 오픈소스 개발자, 이희승 원글 >>> https://engineering.linecorp.com/ko/blog/line-developer-interview-3/ - 저는 전체 구조에서 시작해 구체적으로 가독성 측면에서 최적화하는 방향으로 코멘트합니다. 가독성 측면에서는 코드가 더 예뻐보이는(가독성이 좋은) 코딩 방식을 코멘트하거나 네이밍(naming) 컨벤션이나 인덴테이션(indentation, 들여쓰기) 컨벤션 측면에서 코멘트합니다. - 저는 만나서 이야기하는 것보다는 글로 엄밀하게 정리해서 논의하는 ..

Week 0 _ review(1) #백엔드 개발자의 진로

이 글은 개발을 본격적으로 배우기에 앞서 프론트엔드와 백엔드가 하는 일을 알아보고, 참고자료를 리뷰하는 글이다. 내게 필요한 것 >>> 내가 좋아하는 것 >>> 내 개인적인 생각 >>> 프론트엔드가 하는 일 #UI 개발. #event에 대한 로직 개발. #크로스 브라우징/디바이스. #데이터 시각화. 다음 세 가지에 관심이 있다면 프론트엔드 개발자! 1. 창업, 아이디어, 나만의 것 >>> 👌👌 2. 사용자 관점에서 생각 >>> 👌 3. UI가 완벽하고 아름다운 사이트 >>> 👎 아름다움 보다는 효율과 편리를 더 중시 백엔드가 하는 일 #API. #Data Pipeline. #Infrastructure&Architecture 다음 세 가지에 관심이 있다면 백엔드 개발자! 1. 서비스 구성 _ 데이터 구조 ..

소셜 딜레마를 보고

SNS의 민낯을 보여주는 다큐멘터리 생각했던 것보다 SNS가 우리 삶과 세계에 아주 아주 큰 영향을 미치고 있음을 알게 되었다.(무서울 정도로..) 전부터 내 생각과 사고는 내 오리지널이 아닌 여러 프레임들이 덧씌워진 결과라는 생각을 하곤 했는데, 오늘날 그러한 프레임 중에 가장 큰 프레임은 단연 SNS일 것이다. 생각해보면 요즘 어린아이들은 정말 스마트폰 없이는 살 수 없는 듯이 SNS에 집착하는 경향이 있다. 유행하는 것은 따라 하고 그 집단에 소속되기 위해 지나치리 만치 헌신하고, 또 내집단을 형성하여 따돌리고 갈등을 조장하기도 한다. 여기서 눈치껏 어울리지 못하면 '이상한 애' 낙인이 찍혀 친구들로부터 외면당하기 일쑤이다. 이건 SNS로 인해 생겨나는 폐해 중 일부일 뿐이다. 그리고 이러한 사고방..