쿼리 최적화를 위해 알아야 할 것들.
그 때는 알았는데,,😅 어떤 키워드에 대해서 알게된 후 궁금하거나 필요하다면, 배경/원리/사용법/결론을 찾고 익히게 되는 것 같아요. 그런데 나중에 다시 떠올리려하면 배경이나 원리는 잊어버리고, 사용법 및 결론만 생각나는 경우가 엄청 많더라구요 ☠️
그린 스레드 vs 네이티브 스레드. 루비 스레드
루비에는 블럭이라는 문법이 있다. 스위프트의 클로저와 비슷하다.블럭을 통해 익명함수를 만들어 메서드에 쉽게 넘겨 줄 수 있다.
Mixin이란? 간단히 말하자면 특정 코드를 다른 클래스에 포함 시킬 수 있도록 하는 개념이다. 믹스인은 상속과는 달리 엄격한 단일 상속관계를 만들지 않고, 원하는 기능만 하위로 전달할 수 있다. (개념상)하위 클래스는 믹스인한 부모 모듈의 모든 기능을 사용할 수있지
어떤 모듈을 include 하거나 extend하는 것을 믹스인 이라고 했다. 믹스인은 다른 클래스에 추가하는 코드의 세트 이고, 모듈은 메서드와 상수의 모음이다.dry한 코드를 만들때 보통 공통 로직을 모듈로 빼고, 필요한 클래스에서 그 모듈을 포함시켜 사용한다. 모듈