Ep. 120 – Previazanosť kódu – Pragmatický programátor 5
Update: 2024-05-16
Description
Previazanosť kódu, alebo po anglicky coupling je témou dňa. Prečo je previazanosť nepriateľom zmeny, a ako sa jej dá vyhnúť?
(00:00 ) – Úvod k epizóde
(03:12 ) – Previazanosť (coupling) – nepriateľ zmeny
(16:18 ) – Tell, don’t ask
(31:12 ) – Ako písať responzívne aplikácie (podľa eventov)
(55:25 ) – Transformácie nad dátami
(01:05:45 ) – Dedenie (inheritance tax)
(01:19:00 ) – Konfigurácia a previazanie
(01:26:55 ) – Záver
Ďalšie epizódky zo série "Pragmatický programátor"
Príklad s previazaným kódom
public void applyDiscount(customer, order_id, discount) {
totals = customer
.orders
.find(order_id)
.getTotals();
totals.grandTotal = totals.grandTotal - discount;
totals.discount = discount;
}zmenený na
public void applyDiscount(customer, order_id, discount) {
customer
.findOrder(order_id)
.applyDiscount(discount);
}
Prihlás sa na náš newsletter
The post Ep. 120 – Previazanosť kódu – Pragmatický programátor 5 appeared first on Street of Code.
Comments
In Channel






















