naming + it dev github branch naming 깃 브랜치 네이밍 규칙 트러블슈팅: "슬래시 문제와 해결 방안"깃 브랜치 네이밍 규칙 트러블슈팅: "슬래시 문제와 해결 방안" 최근에 깃 브랜치 네이밍 전략을 운영하면서 한 가지 문제가 발생했다. 바로 슬래시(/)를 사용한 브랜치 네이밍 규칙이 의도치 않게 오류를 발생시키는 상황이었다.이 문제를 해결하기 위한 고민과 해결 방안을 공유해보고자 한다. 문제 발생우리 팀에서는 깃 브랜치 네이밍 규칙으로, 각 개발자가 작업한 기능을 구분하기 위해 브랜치 이름에 슬래시(/)를 사용하여 계층 구조를 만들고 있다. 예를 들어 feature/member/social-login처럼, 각 기능의 이름을 feature/, member/, social-login으로 나누어 표기하고 있었다. 그런데, 이처럼 슬래시를 사용한 이름을 가진 브랜치가 이미 존재하면, 하위 브랜치를 만들 수 .. wono | discuss | tweet + it ops naming auth "auth" 대신 "permissions"와 "login"을 사용합시다 | GeekNews"auth"라는 용어는 인증(authentication)과 권한 부여(authorization) 두 가지 의미를 가짐이로 인해 라이브러리나 패키지 이름에서 혼란이 발생함"authn"과 "authz"라는 용어는 명확하지 않고 이해하기 어려움인증과 권한 부여의 차이인증(authentication): 사용자가 누구인지 확인하는 과정권한 부여(authorizati wono | discuss | tweet + it ops method naming How and why to decide between naming methods with "get" and "find" prefixesI always have trouble figuring out if I should name a certain method starting with getSomething versus findSomething. The problem resides in creating helpers for poorly designed APIs. This usually wono | discuss | tweet + it ops aws naming 2. AWS 아키텍처 설계 기본 - Alchemine Studio wono | discuss | tweet + it ops db naming Bool 변수 이름 제대로 짓기 위한 최소한의 영어 문법 · Soojin Ro wono | discuss | tweet + it lang naming Tips on naming boolean variables - Cleaner CodeOriginally posted at michaelzanggl.com. Subscribe to my newsletter to never miss out on new... Tagged with codequality, refactorit. wono | discuss | tweet + it dev naming type generic Generic type parameter naming convention for Java (with multiple chars)?In some interfaces I wrote I'd like to name generic type parameters with more than one character to make the code more readable. Something like.... Map<Key,Value> Instead of this... Map&l... wono | discuss | tweet + it dev naming type generic TypeScript Generics. Discussing naming conventionsWe can find the concept of generic types across many languages such as Java, C#. Naturally, they found their way into TypeScript. In this article, we discuss their purpose and provide various examples. We also discuss naming conventions for generics that we can stumble upon. Introducing TypeScript Generics One of the qualities that we strive […] wono | discuss | tweet + it dev nestjs naming file naming in nest.jsThis question is about code styling in Nestjs. This framework suggests file naming lowercase letters and across the dot. Example: file user.service.ts export class UserService { } another file imp... wono | discuss | tweet + it dev nestjs naming NestJS - 네이밍 규칙NestJS는 일반적으로 아래와 같은 규칙을 따른다. 1. 파일명은 .으로 연결하고, 둘 이상의 단어로 구성되어 있을 시 -로 연결 hello.controller.ts my-first.controller.ts 2. 클래스명은 카멜 케이스 사용 HelloController MyFirstController 3. 같은 디렉터리에 있는 클래스의 경우 index.ts 사용 // index.ts 미사용 import { HelloController } from './contrllers/hello.controller' import { MyFirstController } from './contrllers/my-first.controller' // index.ts 사용 import { HelloController, MyF.. wono | discuss | tweet + it blog naming [SpringBoot] Naming methods in each layerThere's no strict stnadard naming convention in SpringBoot, Howevere there's some best practice. Controller Layer The methods in the controller should be named based on the HTTP method. getUser postUser deleteOrder Service Layer Methods in service layer should be descriptive and prefixed with a verb createUser() updateUser() deleteUser() Persistence Layer Methods in persistence layer named data .. wono | discuss | tweet + it blog naming [springboot] Controller, Service, Repository 메서드명 규칙Contoller컨트롤러의 메소드명은 해당 메소드가 수행하는 작업을 설명하는 동사로 시작합니다.주로 HTTP 요청 메소드(GET, POST, PUT, DELETE 등)와 관련된 동사를 사용합니다.예를 들어, 데이터를 조회하는 메소드의 경우 get으로 시작하고, 데이터를 생성하는 메소드의 경우 create로 시작합니다.예시: getUserById, createUser, updateUser, deleteUser 등Service의 메서드 서비스의 메소드명은 해당 메소드가 제공하는 기능이나 업무를 명확하게 설명하는 동사로 시작합니다.비즈니스 로직이나 특정 업무 처리를 담당하는 메소드의 이름을 지을 때 주로 사용됩니다.예를 들어, 주문을 처리하는 메소드의 경우 processOrder와 같이 설명적인 동사를 사용합.. wono | discuss | tweet
+ it dev github branch naming 깃 브랜치 네이밍 규칙 트러블슈팅: "슬래시 문제와 해결 방안"깃 브랜치 네이밍 규칙 트러블슈팅: "슬래시 문제와 해결 방안" 최근에 깃 브랜치 네이밍 전략을 운영하면서 한 가지 문제가 발생했다. 바로 슬래시(/)를 사용한 브랜치 네이밍 규칙이 의도치 않게 오류를 발생시키는 상황이었다.이 문제를 해결하기 위한 고민과 해결 방안을 공유해보고자 한다. 문제 발생우리 팀에서는 깃 브랜치 네이밍 규칙으로, 각 개발자가 작업한 기능을 구분하기 위해 브랜치 이름에 슬래시(/)를 사용하여 계층 구조를 만들고 있다. 예를 들어 feature/member/social-login처럼, 각 기능의 이름을 feature/, member/, social-login으로 나누어 표기하고 있었다. 그런데, 이처럼 슬래시를 사용한 이름을 가진 브랜치가 이미 존재하면, 하위 브랜치를 만들 수 .. wono | discuss | tweet
+ it ops naming auth "auth" 대신 "permissions"와 "login"을 사용합시다 | GeekNews"auth"라는 용어는 인증(authentication)과 권한 부여(authorization) 두 가지 의미를 가짐이로 인해 라이브러리나 패키지 이름에서 혼란이 발생함"authn"과 "authz"라는 용어는 명확하지 않고 이해하기 어려움인증과 권한 부여의 차이인증(authentication): 사용자가 누구인지 확인하는 과정권한 부여(authorizati wono | discuss | tweet
+ it ops method naming How and why to decide between naming methods with "get" and "find" prefixesI always have trouble figuring out if I should name a certain method starting with getSomething versus findSomething. The problem resides in creating helpers for poorly designed APIs. This usually wono | discuss | tweet
+ it lang naming Tips on naming boolean variables - Cleaner CodeOriginally posted at michaelzanggl.com. Subscribe to my newsletter to never miss out on new... Tagged with codequality, refactorit. wono | discuss | tweet
+ it dev naming type generic Generic type parameter naming convention for Java (with multiple chars)?In some interfaces I wrote I'd like to name generic type parameters with more than one character to make the code more readable. Something like.... Map<Key,Value> Instead of this... Map&l... wono | discuss | tweet
+ it dev naming type generic TypeScript Generics. Discussing naming conventionsWe can find the concept of generic types across many languages such as Java, C#. Naturally, they found their way into TypeScript. In this article, we discuss their purpose and provide various examples. We also discuss naming conventions for generics that we can stumble upon. Introducing TypeScript Generics One of the qualities that we strive […] wono | discuss | tweet
+ it dev nestjs naming file naming in nest.jsThis question is about code styling in Nestjs. This framework suggests file naming lowercase letters and across the dot. Example: file user.service.ts export class UserService { } another file imp... wono | discuss | tweet
+ it dev nestjs naming NestJS - 네이밍 규칙NestJS는 일반적으로 아래와 같은 규칙을 따른다. 1. 파일명은 .으로 연결하고, 둘 이상의 단어로 구성되어 있을 시 -로 연결 hello.controller.ts my-first.controller.ts 2. 클래스명은 카멜 케이스 사용 HelloController MyFirstController 3. 같은 디렉터리에 있는 클래스의 경우 index.ts 사용 // index.ts 미사용 import { HelloController } from './contrllers/hello.controller' import { MyFirstController } from './contrllers/my-first.controller' // index.ts 사용 import { HelloController, MyF.. wono | discuss | tweet
+ it blog naming [SpringBoot] Naming methods in each layerThere's no strict stnadard naming convention in SpringBoot, Howevere there's some best practice. Controller Layer The methods in the controller should be named based on the HTTP method. getUser postUser deleteOrder Service Layer Methods in service layer should be descriptive and prefixed with a verb createUser() updateUser() deleteUser() Persistence Layer Methods in persistence layer named data .. wono | discuss | tweet
+ it blog naming [springboot] Controller, Service, Repository 메서드명 규칙Contoller컨트롤러의 메소드명은 해당 메소드가 수행하는 작업을 설명하는 동사로 시작합니다.주로 HTTP 요청 메소드(GET, POST, PUT, DELETE 등)와 관련된 동사를 사용합니다.예를 들어, 데이터를 조회하는 메소드의 경우 get으로 시작하고, 데이터를 생성하는 메소드의 경우 create로 시작합니다.예시: getUserById, createUser, updateUser, deleteUser 등Service의 메서드 서비스의 메소드명은 해당 메소드가 제공하는 기능이나 업무를 명확하게 설명하는 동사로 시작합니다.비즈니스 로직이나 특정 업무 처리를 담당하는 메소드의 이름을 지을 때 주로 사용됩니다.예를 들어, 주문을 처리하는 메소드의 경우 processOrder와 같이 설명적인 동사를 사용합.. wono | discuss | tweet