Using a formatter like Black Formatter in python it transformed my 6 long lines of code into 30 lines of code. Why is it considered beneficial to have more lines of code that are shorter? Doesn't this approach make the code less readable? For example it transformed these 6 lines: def compile(self, loss_function, optimizer, learning_rate=0.001, lambda_=0.0, regularization_type='L1_L2', l1_l2_ratio=0.5, beta1=0.9, beta2=0.999, epsilon=1e-8, metrics = None): initialize_loss(self, loss_function=loss_function) initialize_optimizer(self, optimizer=optimizer, learning_rate=learning_rate, beta1=beta1, beta2=beta2, epsilon=epsilon) initialize_regularization(self, regularization_type=regularization_type, lambda_=lambda_, l1_l2_ratio=l1_l2_ratio) initialize_metrics(self, metrics=metrics) self.compiled = True Into these 30 lines: def compile( self, loss_function, optimizer, learning_rate=0.001, lambda_=0.0, regularization_type="L1_L2", l1_l2_ratio=0.5, beta1=0.9, beta2=0.999, epsilon=1e-8, metrics=None, ): initialize_loss(self, loss_function=loss_function) initialize_optimizer( self, optimizer=optimizer, learning_rate=learning_rate, beta1=beta1, beta2=beta2, epsilon=epsilon, ) initialize_regularization( self, regularization_type=regularization_type, lambda_=lambda_, l1_l2_ratio=l1_l2_ratio, ) initialize_metrics(self, metrics=metrics) self.compiled = True Continue reading...