С одной стороны все так, умение в алгоритмы - маст хэв... А с другой, изобретать велосипед, который уже 10 раз написан, отлажен и оптимизирован - такое себе. Ну и раздувание до гигабайтов явно не бывает от одной никчемной функции, а сроки сдачи проекта никто двигать не собирается из-за чьего-то желания "поалгоритмизировать", или я совершенно неверно представляю себе процесс разработки?