ИМХО : если готовишь много лет САМА, и порции накладываешь САМА, и ошибаешься много раз тоже САМА, то за эти много лет получишь массу проблем тоже САМА и их будешь преодолевать тоже САМА, завидуя тем, у кого этих проблем нет.
А если речь идет о программе, то надо вести речь не о самой программе, как компьютерном алгоритме, а о методике и подходе к компенсации, которые заложены в эту программу. Вот, что является, собственно, программой, а не тот интерфейс, который виден на мониторе. Технологически можно считать как угодно. На компьютере, на калькуляторе, на деревянных счетах, на бумажке и т.д. К примеру, tany вообще считает в уме, потому что у нее математический склад ума. Но она считает также и по таким же принципам, которые заложены в программу. А если считать по принципу 2-3 ложки, 3-4 ХЕ. 5-6 единиц и т.д., то отличной компенсации достичь трудно. Да, лет за 10-20 можно наблатыкаться. И когда-нибудь наступит счастливый день, когда с гордостью можно сказать :
"Вот только вчера мы наконец-то правильно скомпенсировали их (вареники), поймали нужную дозу" Понадобилось всего 6 лет, чтобы поймать дозу на вареники.
А ведь впереди еще пельмени и т.д. и т.п.
И в этом случае надо, заодно, наблатыкиваться и по поводу осложнений, которые будут неизбежно.