Главная страница
    Top.Mail.Ru    Яндекс.Метрика
Форум: "Потрепаться";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Вниз

Набираю команду кодеров.   Найти похожие ветки 

 
Vlad ©   (2004-03-30 16:16) [40]


> Dmitriy O. ©   (30.03.04 16:10) [37]


> Пойдет на Ура !

Надо же, вот люди! В слове из трех букв допускают три ошибки!
Как же я к таким людям кодить -то пойду ?
Не, давай деньги вперед, тогда подумаю.


 
Dmitriy O. ©   (2004-03-30 16:18) [41]


> Digitman ©   (30.03.04 15:54)
Критика принята уже исправил.


 
Digitman ©   (2004-03-30 16:27) [42]


> Dmitriy O. ©   (30.03.04 16:18) [41]


> Критика принята уже исправил


подправь еще и до кучи прочую жаргонную "кричалку-сопелку-вопилку" а-ля "супер-пупер-мега-круто" .. все это смахивает на дешевый тинейджерский сучковатый сленг) ..  ты же серьезный человек ? ты же одержимый программер ? что ж ты так жидко-то рекламируешь себя на сайте (да и не только там) ? кто ж к тебе пойдет в "команду шкодеров", если все это изрядно отдает горшочной авантюрой ?


 
CinCinNut ©   (2004-03-30 16:29) [43]


> cyborg ©   (30.03.04 16:11) [38]

я бы не стал воспринимать его всерьёз, иначе рискуете надорвать почки из-за спазматических приступов смеха. тем более это он специально. Ещё немного и ему можно будет брать деньги за свои посты. кстати это вариант финансовой помощи сайту.


 
Dmitriy O. ©   (2004-03-30 16:49) [44]


> Real ©   (30.03.04 15:43) [33]
или, помешался глядя на ее исходники. Кто не
> видел - советую взглянуть

Вот еще один критик исходников. Кстати от блока разбора синтаксиса я сам не в восторге. Зато зацените красоту и оригинальность идеи рисования самой Схемы и связей ! Огромные возможности которые открываются при ее использовании. Кстати мой принцип можно использовать и в массе других направлений. Как я уже говорил например в проге "Аниматоре текста" Которая бы превращала сухой текст в почти готовый фильм.


 
Алхимик ©   (2004-03-30 18:51) [45]


> [44] Dmitriy O. ©   (30.03.04 16:49)

Голливуд отдохнёт сразу. Скормил проге Войну и Мир, потом только болванки с авишками в резаке меняй, да продавай. Красота.


 
Дремучий ©   (2004-03-30 20:54) [46]


> AvtoShema


> "AvtoKommint"

я почему-то подумал, что ты автопредприятие  автоматизируешь. :)) Прогером не записываюсь, но рекомендую сменить название проги AvtoShema на ShemaMaker или ShemaCreator.


> А на этом сайте старая версия.
> Новая на http://www.dmitriyo.narod.ru/

а где на твоем сайте указана версия для этой проги? Несолидно, блин. :)

Вообщем, AvtoShema в плане идеи -- неплоха, только над ней еще нужно хорошо поработать напильником.


 
Игорь Шевченко ©   (2004-03-30 21:09) [47]

Дремучий ©   (30.03.04 20:54)


> AvtoShema в плане идеи -- неплоха


Если ты еще объяснишь, нафига она нужна, эта идея, тогда предмет для разговора появится.


 
nikkie ©   (2004-03-30 21:15) [48]

>Игорь Шевченко
reverse engineering


 
Игорь Шевченко ©   (2004-03-30 21:20) [49]

nikkie ©   (30.03.04 21:15)

Извини, не смешно.

Для Reverse Engineering нужны построители диаграмм классов, диаграмм взаимодействий, и т.п. Примерно то, что делает отчасти ModelMaker.

А построение блок-схем может быть, имело бы какой-то смысл для процедурных языков, а для ООП это пятое колесо в телеге. Причем, квадратное.


 
nikkie ©   (2004-03-30 21:35) [50]

:)

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


 
Vuk ©   (2004-03-30 21:45) [51]

to nikkie ©   (30.03.04 21:35) [50]:
>диаграммы классов, взаимодействий и т.п. вроде не подходят для
>описания алгоритмов?
Это смотря каких алгоритмов. Взаимодейтсвие - чем не алгоритм? Правда уровень более высокий. Опять же есть такая штука как диаграмы последовательности (sequence diagram), диаграмы переходов в состояния и т.п. Дело в том, что эти вещи предназначены для описания более сложных алгоритмов, тех, которые вовлекают в себя множество объектов. А простые алгоритмы уже давно везде описываются на псевдоязыках, похожих на pascal. Но с учетом того, что у нас изначально оно самое и есть, то стоит ли овчинка выделки? :o)


 
nikkie ©   (2004-03-30 21:47) [52]

не подумайте, что я AvtoShemу защищаю :)


 
Юрий Зотов ©   (2004-03-30 21:47) [53]

Для Reverse Engineering - да, возможно имеет смысл. Но, конечно, не для событийной (и, пожалуй, даже не для процедурной) программы, а только чтобы раскрутить алгоритм отдельно взятых процедур (функций, методов).

Однако же, дело в том, что на входе используется ЯВУ. А если человек не может САМ и БЫСТРО разобраться в алгоритме отдельно взятой процедуры на ЯВУ - то и не фиг ему Reverse Engineering заниматься. Рано.

Поэтому прикладной смысл резко снижается. Разве что для Reverse Documenting...
;о)


 
Gero ©   (2004-03-30 22:06) [54]

Не поленился, скачал исходники...
Ужас. Не знаю, разбирает ли там что-либо автор сего творения, но я бы не разобрал.
Даже если бы сам её писАл.

P.S. Помнится, был вопрос про программу для шифрования исходников, при котором код можно было бы скомпилировать, но чтобы править что-либо там было не реально...
Видимо, Dmitriy O. в такой программе не нуждается :)


 
nikkie ©   (2004-03-30 22:09) [55]

>Gero
а ты попробуй напустить AvtoShemу на ее собственные сорсы. мож легче станет? ;)


 
Юрий Зотов ©   (2004-03-30 22:09) [56]

> Gero ©   (30.03.04 22:06) [54]

А Вы примените EXE к его же исходникам - сразу весь алгоритм как на ладони будет.
:о)


 
Игорь Шевченко ©   (2004-03-30 22:09) [57]

Юрий Зотов ©   (30.03.04 21:47)


> А если человек не может САМ и БЫСТРО разобраться в алгоритме
> отдельно взятой процедуры на ЯВУ - то и не фиг ему Reverse
> Engineering заниматься.


Позволь не согласиться - есть такая противная вещь, как Legacy Code, в котором, увы, приходится разбираться долго и мучительно. Просто потому, что его переписывать страшно. Вроде бы процедуры, язык высокого уровня, даже классы какие-то есть...а код все равно такой, что в нем не то, что без 100 грамм, а без стакана разобраться нельзя.

Кстати, зачем далеко ходить - есть пример исходников той самой AvtoSchema :) В таком коде САМ и БЫСТРО разобраться не сможет никто, даже автор (если сменить стиль форматирования и поменять имена методов и переменных) :)))


 
Юрий Зотов ©   (2004-03-30 22:16) [58]

> Игорь Шевченко ©   (30.03.04 22:09) [57]
> есть такая противная вещь, как Legacy Code,

Игорь, ну ты же помнишь байку про русских, китайских, канадских и индийских программистов?

"Переписать все к чертовой матери! Максимум два дня. Ну три. Ну неделя... в крайнем случае".


 
супермегагигаКодер   (2004-03-30 22:41) [59]

>Набираю команду кодеров

А по каким критериям? Кастинг? Фейс-контроль?
Мне 28 (но выгляжу на 18!). Куда подойти?


 
Игорь Шевченко ©   (2004-03-30 22:43) [60]

Юрий Зотов ©   (30.03.04 22:16)

Грустная байка :))

Обычно после первых граблей начинаешь относиться к идее "переписатьвсенафиг" с гораздо меньшим доверием, а если это "всенафиг" еще и деньги приносит, то совсем с недоверием.
Вопль души, конечно, но когда видишь подобные исходники, сразу вспоминаются не самые приятные моменты внесения исправлений в аналогичным образом написанный код.

Казалось бы, чего проще, нету денег на двухтомник Тейкстейры с Пачеко по Delphi 5, где целая глава за номером 6 посвящена стандартам программирования, начиная с отступов и кончая именованием переменных, так открыть исходные тексты VCL, благо у большинства наших программистов в наиполнейшей версии Delphi эти тексты есть и легко доступны, посмотреть и писать ТОЧНО ТАК ЖЕ , с отступами и удобочитаемыми (не только в момент написания программы) именами переменных и методов.

Впору проводить ликбез не по основам программирования а по основам чистописания программного кода.


 
Юрий Зотов ©   (2004-03-30 22:50) [61]

> Игорь Шевченко ©   (30.03.04 22:43) [60]

И радует только то, что слово "рефакторинг" все же не русское...
:о)


 
Gero ©   (2004-03-30 23:07) [62]


> а ты попробуй напустить AvtoShemу на ее собственные сорсы. мож легче станет? ;)
> А Вы примените EXE к его же исходникам - сразу весь алгоритм как на ладони будет.
> :о)


:) Применил.
Посмотрел на блок схему первой попавшейся процедуры setvobject.
Стало смешно.
Алгоритм виден налицо :))


 
SPeller ©   (2004-03-30 23:07) [63]

Да уж.... Я вот тоже не поленился скачать эту автошему.... Такого ужаса я даже сам не писал когда только осваивал программирование :-)) После пары секунд понял, что на эти исходники надо эту прогу натравливать чтобы что-то понять.

Кстати, на счет названий. Лично меня аж коробит от AvtoShema... Брррр. По логике вещей, её бы впру назвать AutoScheme. Либо, раз уж автор не хочет английский вариант, то и не выпендриваться написанием русского слова английскими буквам. Написал бы по-русски, было бы во много раз лучше. А то, мол, смотрите какой я умный, как написать могу.

А AvtoKommint — это ещё лучше. Комминтарий, блин... Дмитрий Олегович! Научись по-русски писать сначала, а потом уже пантуйся английским!

ЗЫ: Во кадр :-))))


 
Юрий Зотов ©   (2004-03-30 23:15) [64]

> SPeller ©   (30.03.04 23:07) [63]

Не-е... Auto ее называть как раз нельзя ни в коем случае. Потому что "auto" - это "само", а вот насчет "само" у нее как раз ба-а-альшие проблемы - см. [62].

Впрочем, и насчет не "само", видимо, тоже...
:о)


 
Vuk ©   (2004-03-30 23:16) [65]

Посетила мысля. Необходимость в AvtoSchema у автора появиласть в связи с тем, как он сам пишет. :o)


 
Soft ©   (2004-03-30 23:18) [66]

Во всяком случае есть нечто гениальное в AvtoShema, я просмотрел исходники и совсем не понял ни одной процедуры, стало быть это выше моего понимания. Вот на кого нужно равнятся при написании программ, враг украв исходный код не будет знать что с ним делать:)


 
GEN++ ©   (2004-03-30 23:19) [67]

Мужики !!!
А может ну его этот "AvtoKommint".
Сделайте лучше компилятор c СИ для PIC18F...
и потомки Вас не забудут.


 
Piter ©   (2004-03-30 23:19) [68]

Прочитал тут тему по диагонали...

Игорь Шевченко, право слово, я не хочу обидеть, ну чего вы в этой ветке делаете? Ну пусть там собирает хоть программеров с альфы центавра, зачем опускать? Пусть балуется... я думаю делов у вас и так много, хоть LMD, но дайте им (нам?) шанс...


 
SPeller ©   (2004-03-30 23:32) [69]


> думаю делов у вас и так много, хоть LMD, но дайте им (нам?)
> шанс...

Вот не скажешь ребёнку что в носу ковыряться неприлично — не отучится ведь сам.

Общественность должна иногда гасить такие чересчур "нестандартные" направления мыслительной деятельности.


 
Игорь Шевченко ©   (2004-03-30 23:34) [70]

Piter ©   (30.03.04 23:19)

Попытаюсь объяснить. Когда некий продукт выдают за "величайшее достижение программистской мысли", возникает естественное желание с ним ознакомиться, по возможности, в исходных кодах. Когда я слышу, что "это вам не базки и справочники пописывать, которыми весь инет завален", мне хочется ознакомиться вдвойне.

Когда я ознакомился, мне никто не мешает высказать результаты своего знакомства, тем более, если есть что прокомментировать.
Когда я регулярно слышу от автора программы, что он не программист, но тем не менее, его успеху завидуют, мне становится интересно, а что же такого этим автором понаписано ?

А я вижу вместо программы то, о чем и LMD сказать будет слишком мягко...


 
Игорь Шевченко ©   (2004-03-30 23:40) [71]


> Общественность должна


Сразу почему-то "Сказка о тройке" вспоминается :)))


 
Andryk ©   (2004-03-30 23:46) [72]

Да Дима просто стебется от нечего делать. Ну неужели вы думаете, что написав "величайшее достижение программистской мысли", он сам не улыбался? Единственное непонятно зачем вестись на простой развод флейма. :о(.

Так что мое ИМХО. Делать такие разводки это глупо, но вестись на них не умнее.


 
SPeller ©   (2004-03-30 23:47) [73]

Да, по-моему, все поняли что это прикол. А если это не прикол, а всерьёз, то я просто сочувствую автору сабжа.


 
Игорь Шевченко ©   (2004-03-30 23:51) [74]

Andryk ©   (30.03.04 23:46)

У меня несколько иные впечатления сложились, зная Диму О по чату и по другому форуму...Скорее всего, это не развод.


 
Andryk ©   (2004-03-30 23:53) [75]


> Игорь Шевченко ©   (30.03.04 23:51) [74]

Если это не развод, мои соболезнования ему. Ну а если развод, то я преклоняюсь перед его актерским мастерством.


 
Гарри Поттер ©   (2004-03-30 23:56) [76]

>[74] Игорь Шевченко ©   (30.03.04 23:51)
>Скорее всего, это не развод.

Если не развод, то серьезная патология. Представляю команду кодеров с таким "мозгом" :-)


 
Dmitriy O. ©   (2004-03-31 08:02) [77]

"Быть или не быть вот в чем вопрос" (с) Гамлет

> Ну а если развод, то я преклоняюсь перед его актерским мастерством.
"Вся жизнь игра а люди в ней актеры" (с) Шекспир


 
Gero ©   (2004-03-31 08:13) [78]


> "Вся жизнь игра а люди в ней актеры" (с) Шекспир

Театр...


 
Dmitriy O. ©   (2004-03-31 10:41) [79]


> Gero ©   (30.03.04 23:07) [62]
>
> > а ты попробуй напустить AvtoShemу на ее собственные сорсы.
> мож легче станет? ;)
> > А Вы примените EXE к его же исходникам - сразу весь алгоритм
> как на ладони будет.
> > :о)
>
>
> :) Применил.
> Посмотрел на блок схему первой попавшейся процедуры setvobject.
> Стало смешно.
> Алгоритм виден налицо :))
Там нет алгоритма. Т.к. это процедура просто записывает матрицу исходных обьектов.


 
Digitman ©   (2004-03-31 10:45) [80]


> Там нет алгоритма. Т.к. это процедура просто записывает
> матрицу исходных обьектов


мда ...



Страницы: 1 2 3 4 вся ветка

Форум: "Потрепаться";
Текущий архив: 2004.04.25;
Скачать: [xml.tar.bz2];

Наверх





Память: 0.63 MB
Время: 0.05 c
7-1077716333
Davey
2004-02-25 16:38
2004.04.25
ListView и принтер


14-1080804814
olookin
2004-04-01 11:33
2004.04.25
Проблема с ActiveX


1-1081256890
Questioner
2004-04-06 17:08
2004.04.25
Быстрое создание PopupMenu


1-1081161096
infom
2004-04-05 14:31
2004.04.25
А какие типы ресурсов бывают вообще?


8-1069220004
Kraks
2003-11-19 08:33
2004.04.25
Как стереть Image.Picture.Graphic?





Afrikaans Albanian Arabic Armenian Azerbaijani Basque Belarusian Bulgarian Catalan Chinese (Simplified) Chinese (Traditional) Croatian Czech Danish Dutch English Estonian Filipino Finnish French
Galician Georgian German Greek Haitian Creole Hebrew Hindi Hungarian Icelandic Indonesian Irish Italian Japanese Korean Latvian Lithuanian Macedonian Malay Maltese Norwegian
Persian Polish Portuguese Romanian Russian Serbian Slovak Slovenian Spanish Swahili Swedish Thai Turkish Ukrainian Urdu Vietnamese Welsh Yiddish Bengali Bosnian
Cebuano Esperanto Gujarati Hausa Hmong Igbo Javanese Kannada Khmer Lao Latin Maori Marathi Mongolian Nepali Punjabi Somali Tamil Telugu Yoruba
Zulu
Английский Французский Немецкий Итальянский Португальский Русский Испанский