No można powiedzieć, że program jako tako jest ok. Można by dodać dodatkowe reguły. Np gdy jakaś postać wygląda tak:
1(x - -1)^2 + 2
By program upraszczał do:
(x + 1)^2 + 2
No i oczywiście walidacja wpisywanych wartości. Dodatkowo można, by wypisywać z dokładnością do którejś cyfry po przecinku, by wyeliminować zbyt długie czynniki np:
3(x - -0,166666666666667)^2 + 11,9166666666667
Takie coś już nie mieści się w textBoxie.