Установка TortoiseSVN и TortoiseGit вместе

Короткий ответ: Да; Python является языком OO.

Немного более длинный ответ: Да; Вы можете дизайн с помощью принципов OO и затем реализация на любом языке (даже ассемблер).

преимущество использования языка OO - то, что оно включает поддержку многих общих понятий OO, таким образом, Вы не рискуете ненужными ошибками, имеющими необходимость моделировать их условно. Конечно, всегда будут определенные для языка детали с большей или меньшей применимостью; Вы спросили о "принципах разработки", которые должны быть выражены выше того уровня детализации.

Long, подробный, скучный ответ: (Разработка языков программирования не простая линейная прогрессия, но позволила мне упростить и игнорируют тот факт для создания наблюдения, которое охватывает приблизительно 40 лет программирования опыта.)

Там всегда будет ролью для функций языка по сравнению с принципами разработки и шаблонами. На каждом этапе внимательные практики заметили:

  • "Вот проблема, которую мы продолжаем решать вручную на нашем текущем языке (языках)".

  • "Вот ошибка, которую мы продолжаем писать на нашем текущем языке (языках)".

  • "Вот некоторые хорошие методы, которые мы продолжаем наблюдать в наших лучших программах".

И так следующее поколение языка (языков) склоняются, оказывают поддержку для наблюдаемого хорошего поведения, имеют тенденцию включать понятия, таким образом, они не должны быть сделаны конвенцией/соглашением (или случайно повреждены тем же), и осуществите методы, которые предотвращают легко преодолимые ошибки.

Независимо от того, насколько сложный, специализированный или обобщенный наши инструменты, всегда существуют программисты, которые "просто оказываются чудаком" и другими, которые продолжают выглядеть наблюдающими за тем, как "лучший и самый яркий" ( в уме наблюдателя ) используют инструменты. Они затем описывают и продвигают те методы. Правильно определенный (и названный ли "стилем", "инструкциями", "шаблонами", "принципами", и т.д.), те методы заканчивают тем, что формировали "следующий уровень", которого мы всегда пытаемся достигнуть, независимо от того, где мы в настоящее время стоим.

36
задан Svish 26 October 2009 в 14:21
поделиться

1 ответ

  1. TortoiseGit был переписан в том же стиле, что и TortoiseSVN, снаружи он выглядит как некоторые дополнения и некоторые изменения. Это больше зависит от того, задается ли вопрос, является ли Git таким же крутым, как SVN. Кажется, они закончили перенос TortoiseGit, когда я в последний раз его пробовал, было перенесено около 60%.

  2. Я знаю, что каждая вещь, которая будет вставлена ​​в систему, содержит слово SVN, поэтому с TortoiseGit это будет Git. Их можно использовать рядом друг с другом, хотя вы должны быть осторожны с наложенными значками. Только не смешивайте их, используя их в одном каталоге ...

Просто пойдите и попробуйте, все может пойти не так. : -)

15
ответ дан 27 November 2019 в 06:18
поделиться
Другие вопросы по тегам:

Похожие вопросы: