# Functions
NewUserRepository membuat instance baru dari userRepository.
NewUserService membuat instance baru dari userService.
# Interfaces
IUserRepository mendefinisikan interface untuk repository pengguna.
IUserService mendefinisikan interface untuk layanan pengguna.