![]() |
|
Модераторы: Nastya, LSD |
![]()
|
|
||
|
|
| Fantasist |
|
|||
|
Лентяй ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1517 Регистрация: 24.3.2002 Репутация: 1 Всего: 41 |
Отладчик - это круто!
-------------------- Волны гасят ветер... |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 4 Всего: 207 |
Вопрос то как формулировался:
Не debugger'ом а DEBUG-ом. Нормальный ответ - практически всегда! Хоть UDP, хоть запись на DVD - если не отладчик, то запись в лог, если не в лог то на экран и т.д. и т.п. -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 3 Всего: 538 |
Есть языки где отладка невозможна, ни через отладочные сообщения ни дебагером. Так что только внимательно вчитываться в код.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Domestic Cat |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 5452 Регистрация: 3.5.2004 Где: Dallas, US Репутация: нет Всего: 172 |
Вообще-то вопрос не совсем ясен... Если правишь баг, то дебаггер иногда нужен. Если баги не замечены, то достаточно тестирования через JUnit/NUnit/MockObjects/Cactus/ и т п
-------------------- |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 4 Всего: 207 |
Это то есть какие? -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 3 Всего: 538 |
Например SQL, или ML. Я конечно могу извратится и в Oracle повесить на select записть некой инфы в лог, но это решение не универсальное и уж больно извратное. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
| Vit |
|
|||
![]() Vitaly Nevzorov ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 10964 Регистрация: 25.3.2002 Где: Chicago Репутация: 4 Всего: 207 |
SQL и ML - не являются языками программирования!
SQL - это язык запросов, А вот языки программирования на основе SQL типа T-SQL имеют многочисленные средства для отладки. ML, а так же HTML, SGML, XML, RTF, LATEX и т.п. тоже не является языком программирования, это язык описания данных, язык форматирования... Любой же язык программирования так или иначе представляет последовательность действий которые надо произвести, и естественно что для любого языка программирования есть способы тем или другим образом выяснить какой оператор (команда) выполнился и с каким результатом... -------------------- With the best wishes, Vit I have done so much with so little for so long that I am now qualified to do anything with nothing Самый большой Delphi FAQ на русском языке здесь: www.drkb.ru |
|||
|
||||
| LSD |
|
||||||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 3 Всего: 538 |
Не знаю о каком ML говорил ты, но я имел в виду Standard ML.
T-SQL имеет очень мало общего с SQL. T-SQL это императивный язык, а SQL функциональный. Я говорил именно про SQL.
Я думаю ты имел в виду программу, а не язык. Язык программирования это просто описание синтаксиса и семантики. Программа это не последовательность команд, это формальное описание алгоритма, для интерпетатора, он может быть как аппаратным (например любой процессор), так и програмным (тот же интепретатор PHP или Perl). Описание может быть в виде последовательнсти команд, а может быть в виде описания функций как в ML или в виде фактов и правил как в Пролог. Т.е. мы лишь формулируем задачу, а способ ее решения должен найти сам интерпретатор, как например с SQL, пы указываем какую операцию над множеством мы хотим провести, а как ее реализует сервер нас не волнует (пока конечно не начнется борьба за производительность). Вот материалы по: функциональным языкам и по логическим языкам. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
||||||
|
|||||||
| Caramel |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 4190 Регистрация: 7.8.2004 Где: Дюссельдорф Репутация: 1 Всего: 142 |
Модератор: давайте вернемся к теме
|
|||
|
||||
![]()
|
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | Опросы | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |