13 марта 2009 г. 14:49 пользователь Artem Chuprina <r...@ran.pp.ru> написал:

>  ПК> Плохая практика: прога с CLI + фронтенд
>  ПК> Хорошая практика: прога с CLI <-- либа --> прога с GUI

> Ну и да, по ходу дела ты, по сути, записал в "плохую практику"
> практически все клиент-серверные решения.  Начиная с SMTP и HTTP :-)

Здесь наверное имелся в виду пример curl и libcurl. Впрочем, наличие
библиотеки не обязывает пользоваться именно ею, можно пользоваться
возможностями библиотеки и через CLI-программу. Но мне кажется, что
выделить функционал программы в библиотеку - это более гибкий подход,
который удовлетворит приверженцев любого лагеря: пользователей CLI,
GUI и Web-интерфейсов.

Ответить