Если автор программы в двух словах не может сформулировать, что это за программа и зачем она нужна, то возникает большой вопрос в ее необходимости и удобства использования.
А вообще, написано много кода, предназначение которого и API скрыто завесой секретности. Проще говоря: нет ни документации ни внятного объяснения, зачем все это.
Дополнение: написано *слишком* сложно. Все можно сделать гораздо проще и эффективнее. Авторы, судя по всему, начитались про ООП-подход и бросились писать все ну оооочень объектно-ориентированно, забыв простую вещь: ООП - это классно, но не в ущерб эффективности.
Credentials.class.php
public function import($host, $port, $username, $password)
{
return $this->
setHost($host)->
setPort($port)->
setUsername($username)->
setPassword($password);
}
Так никто не пишет. Потому как визуально создается впечатление, что setHost / setPort / setUsername / setPassword - это не методы одного и того же класса, а setPort - метод класса, передающегося через объект, возвращаемый setHost, setUsername - метод объекта класса, возвращаемого методом объекта класса setPort, возвращаемого методом объекта setHost.
Интересно, разработчик знает что такое проектирование? Хоть бы диаграмму классов выложил или он все на ходу рожает? Про диаграммы вариантов использования и реализации вообще молчу :) Нафига нужен каркас, если нету его чертежа? Травы мне закажите, что афтар этого поделия курит :) Сплошной абстракционизм, понятный только создателю.
У меня в отделе есть такой один изобретатель, правда перловик. Теперь пишет только простенькие скриптики - к большему подпускать нельзя, будет тормозить и он при разработке и скрпит в работе + запутается через неделю. Теперь предложили его штрафовать. Буду пробовать.
не знаю в чем там твой язык провинился. твой шеф наверное лучше знает.
зы. кстати, и лисп знают на пять порядков меньше программистов. то что тебе не хватило мозгов на такой вывод говорит о том что ты вряд ли имеешь какое либо отношение к лиспу. ты скорее всего просто вонючий флеймер
Блин, глянул на OSQL и чуть не блеванул. Это же какашка ! Че трудно было парсер OQL->SQL написать ? Пожкидываю образец :) http://www.sourceforge.net/projects/mvc2php Тоже какашка, но там зато можно писать $s->query("select object(u), object(t) from User u left outer join Tariff t on t.id=u.tariffId order by u.name") и это вернет набор ОБЪЕКТОВ. А объекты потом можно маппить на другие объекты, например на форму или наоборот - форму на DB Object. Аффтар, ты просто посчитай скока строк кода надо наплодить благодаря твоему подходу чтобы описать простенькое приложение, которое будет позволять редактировать содержимое таблицы в БД. И как в такой код, если что, вносить изменения.
Шутка? да? Как давно ООП это классно? Mozilla нравится? каких то 10 лет разработки всем миром и почти сделали почти работающий Browser. Про тысячи погибщих ООП проектов молчу просто.
>Придурок, ПРОЦЕНТНОЕ соотношение недопрограммистов для Лиспа меньше,
пока ты не привел статистических данных из надежного источника ты остаешься вонючим быдлофлеймером
>чем для ублюдочного PHP
то что у тебя не хватило мозжечка освоить такой простой язык как пшп опять же еще одно доказательство того что лиспа ты не знаешь, ибо мозг у тебя слабоват. так что ты все таки вонючий флеймер
>Шутка? да? Как давно ООП это классно? Mozilla нравится? каких то 10 лет разработки всем миром и почти сделали почти работающий Browser. Про тысячи погибщих ООП проектов молчу просто.
Заявка прям-таки эксперта информационных технологий. Юноша, не затруднит ли Вас рассказать сообществу, какие проекты и на чем Вы писали? И привести ссылки на них?
многие известные программисты говорили о питоне как о языке на котором они отдыхают/фофанят:) тогда как на си сотоварщи работают. Вобщем-то я не вижу прямой связи между простотой и уровнем абстракции языка и его быдлоориентированностью. Например VB и Delphi просто ужасны в этом плане (попробуйте программировать на них используюя обычный текстовый редактор). И еще на каждый ассемблер найдется свой машинный код.