2023/12/05 TIL

문정현·2023년 12월 5일
0

오늘은 CS공부
저번주에 면담할 때 당시 멘토님이 질문해주신것들을 좀 정리해두려고 한다.

method stub 방식

Method Stub 방식은 프로그래밍에서 특정 메서드가 아직 구현되지 않았을 때, 임시로 만들어놓는 방법을 의미한다. 이를 통해 프로그램의 전반적인 구조를 먼저 설계하고, 세부 기능은 이후에 구현할 수 있다.

인덱스를 거는기준은?

인덱스 생성의 기준은 카디널리티가 높을수록 인덱스를 생성하는 것이 좋다. 카디널리티란 유일한 값의 수를 의미하며, 이 값이 높을수록 인덱스를 통한 검색 성능이 향상되기 때문이다. 디비에서 정렬 기준은 데이터의 종류와 사용 용도에 따라 다르게 설정할 수 있다.

트랜잭션이란 무엇인가

트랜잭션은 데이터베이스의 상태를 변환시키는 하나 이상의 연산들의 집합을 의미한다. 이는 데이터베이스의 일관성을 유지하는데 중요한 역할을 한다. 트랜잭션은 모두가 성공적으로 수행되거나, 아니면 전혀 수행되지 않아야 한다(원자성).
4개의 특징에 관련 까먹지 않도록 하자!
https://mommoo.tistory.com/62

extend와 Implement의 차이점은

extend와 implement의 차이는, extend는 클래스가 다른 클래스를 상속받을 때 사용되며, implement는 인터페이스를 구현할 때 사용된다. extend를 사용하면 상속받은 클래스의 메서드와 필드를 사용할 수 있으며, implement를 사용하면 인터페이스에 선언된 메서드를 모두 구현해야 한다.

profile
주니어 개발자

0개의 댓글