News 5

[정리] 그냥 저냥 #위클리뉴스 #53

개발자들에게 도움이 되는 커밋 히스토리를 이쁘게 단장하자 브랜치 전략은 정말 어려운 점은 팀 간 그리고 조직 간의 합의가 잘 되어야 한다. 물론, 조직 전체가 같은 Repository를 사용한다면, 강력한 Rule을 적용 해야 한다. (사람이 많을 수록 더 조심해야 한다.) 팀의 경우에도 알맞는 브랜치 전략을 사용하는 것이 좋고, 그런데 결국 그나마 보편적인 전략은 git flow라고 생각 한다. 그리고, Commit History를 어떻게 관리 할지?의 Rule도 잘 정의를 해 두어야 꼬이거나 복잡하게 히스토리가 유지 되지 않는다. git이 저장하는 방식 push 할 때 나오는 delta와 snapshot의 구조를 사실 잘 몰랐는데, 해당 설명이 잘 되어 있는 글이다. 협업이 힘들었던 개발자의 특성 협..

승돌 쓰다 2019.09.14

[정리] 그냥 저냥 #위클리뉴스 #49

JavaScript Nuxt에서 TypeScript로 개발하기 Nuxt에서 TypeScript를 이용해 개발 하는 것에 대한 소개이다. TypeScript는 사실 Angular 진영에서만 필수이다. React, Vue쪽에서 개발 하는 때에는 그냥 JS를 가지고 개발 해도 아무 상관 없다. 그렇지만, 생산성이 조금 다르다. 타입 제약이 생겨 초반에는 생산성이 저하 되는 느낌이지만, 실행 전에 에러를 잡을 수 있는 만큼 잡는 것은 전체 생산성을 높여 준다고 생각 한다....꼭 쓰는 게 좋다..(물론, 아직 완전 하진 않다.) I wrote a customizable CSS engine in JavaScript JavaScript를 이용해 CSS 엔진(CSS 파서라고 해야할지..)을 만든 글이다. 어떤 구조로..

승돌 쓰다 2019.08.17

[정리] 그냥 저냥 #위클리뉴스 #42

JavaScript 레거시 코드에서 이해하기 쉬운코드로 리팩토링: 카카오 i 오픈 빌더 프로젝트를 하면서, 어떻게 리팩토링을 해나갔는지? 소개하는 글입니다. JavaScript 관련하여 좋은 글을 많이 써주시고 계신데요. 실제 카카오 프로젝트 구조를 설명하고 계신 것 같아서 자세하게 써주셔서 이해하기 쉬웠고, 리팩토링에 관해서도 약간의 설명과 진행한 방향을 소개하고 계셔서 읽어보면 도움이 많이 됩니다. Angular는 데이터 흐름이 양방향이 가능한데, 이를 단방향으로 제한하여 리팩토링 한점 또한 생소하지만, 이유가 있어 한 번쯤 다들 생각해보면 좋겠다. 읽으면서 "컴포넌트들의 분리와 영역을 설정하고, 어떻게 응집도를 낮추고, 결합도를 높일 수 있는지에 대해 깊은 고민을 많이 하셨구나" 라는 생각을 했다...

승돌 쓰다 2019.06.01

[정리] 그냥 저냥 #위클리뉴스 #41

Java Jedis 보다 Lettuce 를 쓰자 : 이 부분에 있어서 동의하는 점이 많은게, Jedis는 일단 유지보수가 굉장히 느리고, 오픈소스이더라도 어떤 커미터들의 순환 구조가 있어야 하는데, 그게 좀 부족하지 않나 생각한다. 이슈에 대응도 느리고 해서 필요하다면, 프로젝트를 fork 해서 직접 수정해서 사용해야 하는 수준으로 업데이트 지원이 느리다. 그에 반해 Lettuce는 Spring project에서도 내부적으로 많이 사용하고 있고, 메모리 누수 이슈 문제도 빠른 업데이트로 대응 되고 문제점에 대해서 굉장히 빠르게 업데이트와 피드백을 준다. 자바의 GC 가비지 콜렉션 알고리즘 : Java의 GC의 방식들에 대해 요점만 잘 정리가 되어었다. 실제로 대부분의 웹 서버들은 G1 GC를 사용할 것 ..

승돌 쓰다 2019.05.26

[정리] 그냥 저냥 #위클리뉴스 #37

JavaScript javascript this 정리: JavaScript에서의 this는 굉장히 다양한 방법으로 동작하기 때문에 각각의 상황에서 어떻게 바인딩 되는지 알아두면 좋다. 그렇지 않으면, 내가 원하지 않던 바인딩으로 원친 않는 동작을 야기할 수 있기 때문인데, 케이스별로 정리를 잘 해주셨다. (ECMAScript) ES2019(ES10)의 변화: 생각보다 큰 기능이 추가 되진 않았는데, 그 중에서도 flat관련한 함수가 추가 되었다. 그 부분에 있어서는 좋은 것 같다. [JavaScript] Promise와 예외 핸들러...: 정말 궁금 했던 사실이면서 기본적인 이야기인데, 딱 찾게 되었다. await이 없이 반환할 경우, 비동기 요청만 되고, 아무런 문제가 없을까?에 대한 부분이 의구심이 ..

승돌 쓰다 2019.04.07
반응형