# internal
AWS REST API gateway를 VPC Link를 사용하여 NLB와 통합하기
서론 프로젝트를 진행하면서 HTTP API gateway와 Network Load Balancer를 통합해봤다. 하지만 이 통합 방식에는 단점이 하나 있었는데, API gateway의 라우팅 주소가 실제 어플리케이션 코드에서 라우팅 주소와 정확히 일치해야 정상 작동하는
[Flutter] Singleton Pattern(싱글톤 패턴)
Singleton Pattern(싱글톤 패턴) Flutter/Dart 클래스(객체) 이해하기 이번 글에서는 Singleton Pattern에 대해서 알아보도록 하겠다. Singleton Pattern은 제가 주로 사용하는 디자인 패턴이다. 싱글톤 패턴의 정의는 오

나만의 타입 만들기
모든 프로그래밍 언어에서는 사용자 정의 타입을 지원C\* - 둘은 키워드가 다른 것 외에는 정의하는 방식은 동일구조체는 값 타입, 클래스는 참조 타입구조체 혹은 클래스를 구성하는 요소를 멤버(Member)라고 함타입을 정의했으므로 Character 타입의 객체를 생성할

[Kotlin]가시성 한정자
❓가시성 제한자? 이게 뭔 소리고?❓ java에서는 접근제한자, Kotlin에서는 가시성 제한자라고 불리는 녀석들이 있다. 안드로이드 코드를 짜다가 private,public 등을 자주 보게 될 텐데 위의 개념을 제대로 알지 못하면 앱이 중지되거나, Acitivity
[C# 객체지향] 캡슐화
캡슐화는 관련성 있는 데이터와 그 데이터를 다루는 메서드를 객체 안에 구현하고, 객체의 밖에서 알아야할 필요가 없는 내부 멤버는 숨기는 것을 일컫는다.1\. 접근 제한자\- 접근 제한자를 생략하면, 클래스는 internal, 클래스의 멤버는 private으로 설정된다.
SPDX Pragma Contract (internal,external,private,public)
스마트 컨트렉트의 제일 첫번째 라이센스 명시 SPDX 라이센스 식별자 스마트 계약에 대한 신뢰는 소스 코드를 사용할 수 있는 경우 더 잘 확립될 수 있습니다. 소스 코드를 사용 가능하게 만드는 것은 항상 저작권과 관련된 법적 문제를 다루기 때문에 Solidity 컴파일

Access Control
코드의 관리는 중요하다. 위계 질서를 가지고 구분하지 않으면 혼란을 초래한다. 접근 제어는 특히 SDK 작업을 하는 경우 인터페이스 역할을 하기 때문에 잘 알아두는 것이 좋다.

internal의 범위는 어디까지일까?
가끔씩 보게 되는 새로운 접근 제어 지시자 internal, 자바의 package-private 하고는 조금 다르다는데요.

스위프트 문법 : 접근 제어
은닉화파일 간, 또는 모듈 간 접근을 제한할 수 있는 기능모듈(Module) → 배초할 코드의 묶음 단위 ex) 하나의 Framework, Library, Application 등 ... import 키워드를 통해 불러오는 것접근제어는 접근수준 키워드를 통해 구현 가
[Kotlin] 키워드 정리 (open, internal, data class)
이번 글의 코드는 Github에 있습니다. 이번 글에서는 코틀린에서 자주 등장하는 용어들에 대해 알아보겠습니다. 정리하고 싶은 키워드들을 작성하므로 키워드들끼리 연관성이 없을 수 있습니다. open 자바에서는 클래스에 final이 붙지 않으면 모두 다른 클래스에서