Memoizacja
Może i jebnął, ale chłop dobry. Pora na CS-a
Case Study
No bo kurwa.
class Me {
good = true;
evaluate(action) {
// ...
return conditions ? "GOOD" : "BAD";
}
}
Krytyczna funkcja, 99% zużycie zasobów
class Me {
readonly good = true
evaluate(action) {
// ...
return conditions ? "GOOD" : "BAD"
}
}
Lepiej, ale wykurwia timeout.
class Me {
readonly good = true
evaluate(action) {
return "GOOD"
}
}
Lepiej
class Me {
evaluate(action) {
return "GOOD";
}
}
Perfection.
Post-mortem
Podstawy księgowości moralnej dla bystrzaków:
- moja tożsamość to nie przedmiot oceny, tylko kryterium
- płać odsetki za mój dług
- można w chuju mieć i nieźle żyć
- racjonalne żywienie, 5 posiłków dziennie
- Krzysiu!
- jem zupę