Инкапсуляция в программировании: основа эффективного кода