5
20% продуктивного штрафу за хороший дизайн програмного забезпечення
Я пишу невелику бібліотеку для обчислень малих матриць як спосіб навчити себе якнайкраще використовувати об'єктно-орієнтоване програмування. Я дуже наполегливо працював над створенням приємної об'єктної моделі, де частини (розріджені матриці та графіки, що описують їх структуру сполучення) дуже вільно поєднані. На мою думку, код є набагато більш розширеним і досяжним для …