Ну, я думаю, это абсолютно зависит. Если метод, который вы уже использовали, имеет хорошее время выполнения, (в основном) не содержит ошибок и работает так, как вы хотите, то нет необходимости писать новый способ выполнения этой задачи. Особенно, если вы программируете для денег или для компании.
Однако, если вы хотите изучить некоторые новые функции языка программирования или просто другой способ ведения дел, полностью для вашего личного интереса, почему бы и нет?
В такой компании, как Toyota, экономия времени и денег имеет первостепенное значение. Тем не менее, ваше личное время имеет какое-то значение, которое вы отводите ему. Если изучение нового метода что-то делает хорошо для вашей прибыли, сделайте это. Если вы хотите узнать как можно больше, то, вероятно, это правильно. Если, с другой стороны, ваша основная задача состоит в том, чтобы как можно быстрее выполнить как можно больше проектов, тогда это не так.
Тем не менее, попытка использовать другой метод все еще может быть полезной, даже если ваша основная задача - сэкономить время и деньги; потому что выполнение того, что вы уже сделали с другой методологией, может принести вам идеи, которые потенциально могут сэкономить ваше время (а время - деньги) в долгосрочной перспективе.
Так что я бы в значительной степени сказал, что если вы хотите что-то сделать совершенно другим способом, просто сделайте это.