Это хорошая идея, но для преодоления узколобых возражений требуется несколько расширений.
Если у вас есть
a = 0
мальчик = 0
averylongvariablename = 0
девушка = 0
человек = 0
Тогда все в порядке, чтобы выровнять столбцы коротких переменных и оставить длинный в качестве исключения. Таким образом, *некоторое* выравнивание столбцов лучше, чем ничего.
Затем, чтобы избежать длинных строк, иногда полезно выравнивать по столбцам каждую вторую строку,
не каждую строчку. Таким образом, строки с четными номерами выравниваются по столбцам с другими строками с четными номерами и, возможно, аналогично для строк с нечетными номерами. Это не так чисто, как выравнивание каждой строки, но опять же, лучше, чем отсутствие выравнивания. Да, алгоритмы для этого становятся более сложными и «эвристическими», но они все еще могут быть полезными, не будучи «идеальными».
Продолжайте хорошую работу!