Я не использовал обычный маршрут CS для обучения программированию, и я часто слышу об пространствах имен, но я действительно не понимаю эту концепцию. Описания, которые я нашел в Интернете, обычно находятся в контексте C, с которым я не знаком.
Я занимаюсь Ruby в течение 2 лет, и я пытаюсь получить более глубокое понимание языка и ООП.