Desmodus, позволь мне спросить, какой размер в строках у самого большого build.xml, который ты конфигурировал? И как, интересно, ты пишешь программы, не читая? Собственно написание нового кода - это небольшой процент работы, основное время занимает отладка и доработка уже существующего. Вот, например, что пишут программисты на этот счет: www.codinghorror.com/blog/archives/000684.html , почитай. Можно следить и перепроверять. А можно писать в байт-коде, составлять class-файлы вручную. Можно работать без мышки, с одной клавиатуры. И так далее. Но все это - сложности, которые ты себе сам создаешь. Чем больше ты думаешь не о программе, а о вот таких мелочах, тем больше вероятность того, что ты допускаешь ошибки в программах. Пробовал создать в Java через GroupLayout вручную интерфейс программы? Нет? А вот попробуй, и поймешь, как там все "просто" без графическиого редактора. P.S. А какой максимальный размер проекта в строках кода, с которым ты работал?
Malcolm, в build.xml вовсе не надо много строк так как он поддерживает шаблоны . Если , как в том анекдоте , компилировать то что получилось после прыжков задницей по клаве то конечно масса времени на отладку будет уходить . Не сложнее чем в GTK . Насчет "сложностей" я уже выше писал что при толковой организации (дисциплинированости) они стремятся к нулю а код я уже давно не строками меряю
Desmodus, как тебе файл в 2000 строк? А вот в NetBeans, например, именно такой размер build.xml. Наверное, это в Sun программисты недисциплинированные сидят, не могут обойтись файлом поменьше. И все баги, которые есть в Windows, в Firefox, в Opera и в сотнях других программ - это тоже потому что все программисты, как один, недисциплинированы. Чем ты там код меряешь, это твое дело. Я спросил вполне конкретный вопрос. Да, и еще один коварный вопрос от меня: а как же ты пишешь код в команде, если ты не читаешь то, что написали другие?
Malcolm, ну во первых не надо путать северное сияние с бараньими яйцами build.xml на 2000 строк сгенерирован самой иде а не написан в ручную , сам такие вещи должен понимать если програмист , насчёт багов хотелось бы знать и твоё мнение ( может какие духи-призраки появились портящие код а я их не заметил ) . И чужой код читаю хоть и предпочитаю юзать свой потому что знаю как он работает ( где то я видел подобное утверждение )
Desmodus, а ты перестань считать своего собеседника за дебила, наверное, если я смотрел build.xml и пользовался им, то знаю, что в нем написано (да, я работал с исходным кодом NetBeans). Хочешь историю изменений посмотреть? Залезь в их репозитарий и посмотри сам, он у них в открытом доступе. Если сумеешь сгенерировать такой файл вручную, я тебе поапплодирую. То, что ты не имеешь ни малейшего понятия о том, как работает команда, можно было не пояснять. И то, как работают с большими проектами, которые в одиночку ты всю жизнь будешь делать - тоже. Насчет багов как бы тебе сказать... Наверное, потому что люди не могут априори сразу учесть все факторы скорости работы, работы железа, других компонентов программы, программного обеспечения, возможные действия пользователя и, наконец, просто ошибаются, потому что не роботы. P.S. Не надо мои слова из контекста вырывать. Мои программы не исчисляются десятками и сотнями тысяч строк кода, поэтому я могу себе это позволить.
Можно сделать чтобы если в векторе уже есть число, то оно не добавлялось в вектор? А программирование для j2se сильно отличается от j2me? Тоесть сложно будет сделать прогу и для компа?
28 дек 2008 в 12:36