Форум программистов, компьютерный форум, киберфорум
Священные войны
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск  
 
 
Рейтинг 4.88/76: Рейтинг темы: голосов - 76, средняя оценка - 4.88
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
28.06.2015, 14:16  [ТС]
Студворк — интернет-сервис помощи студентам
Цитата Сообщение от Mr.X Посмотреть сообщение
А это еще тут при чем?
А что Вы вкладываете в смысл слов "самодокументированный код"?
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
28.06.2015, 14:16
Ответы с готовыми решениями:

Новая сокрушительная победа человеческого разума над неприкосновенностью частной жизни)
Собственно, сабж: http://www.theverge.com/2017/3/1/14775534/microsoft-windows-10-update-reboot-snooze-schedule-features Гип-гип ура! :)

Победа жадности над здравым смыслом. 1080 TI
Доброе утро! Тех. данные: Тип ЦП QuadCore Intel Core i7-4790K, 4200 MHz (42 x 100) Системная...

Предложение со смыслом
Я не понимаю смысла предложения, может вы поймете: "Если король запрещает шуту шутить, то роль шута исполняет король" что она...

362
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
28.06.2015, 14:20
Цитата Сообщение от castorsky Посмотреть сообщение
И каким образом утилита докумментирования должна распознать что извлечь в html код?
А зачем что то извлекать? Берешь сам код или хидер и читаешь аки доку на англицком.
0
Эксперт С++
 Аватар для Mr.X
3225 / 1752 / 436
Регистрация: 03.05.2010
Сообщений: 3,867
28.06.2015, 14:21
Цитата Сообщение от castorsky Посмотреть сообщение
А что Вы вкладываете в смысл слов "самодокументированный код"?
А что вы вкладываете в смысл слов "смысл слов"?
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
28.06.2015, 14:26  [ТС]
Цитата Сообщение от Mr.X Посмотреть сообщение
А что вы вкладываете в смысл слов "смысл слов"?
Понятно. Винни-пух застрял.
0
Эксперт функциональных языков программированияЭксперт Java
 Аватар для korvin_
4576 / 2775 / 491
Регистрация: 28.04.2012
Сообщений: 8,782
29.06.2015, 16:26
Цитата Сообщение от castorsky Посмотреть сообщение
Понятно. Винни-пух застрял.
При чём, похоже, не головой наружу... =)
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
30.06.2015, 04:59
Цитата Сообщение от korvin_ Посмотреть сообщение
При чём, похоже, не головой наружу... =)
Наверное стек не пролазит

Добавлено через 6 минут
Цитата Сообщение от castorsky Посмотреть сообщение
И каким образом утилита докумментирования должна распознать что извлечь в html код?
А это что за безобразие? Вообще то все что нужно в документации - это описание сути и формата входных и выходных параметров функции/метода. А это мягко говоря ПЕРВЫЙ ПУНКТ ПОСТАНОВКИ ЗАДАЧИ, который никакая html утилита не сделает, мало того - это надо делать ДО написания кода, т.е. писать код по спецификации функций, а не по коду спецификацию генерировать. Т.е. самодокументируемый код по вашему смыслу - это лошадь запряженная позади паровоза.
0
 Аватар для nullxdth
2305 / 1064 / 77
Регистрация: 12.03.2013
Сообщений: 4,987
30.06.2015, 16:48
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
т.е. писать код по спецификации функций, а не по коду спецификацию генерировать.
У меня это никогда не получалось. И я никого не знаю, у кого так получалось. Мне кажется, это это не работает вообще. Хороший интерфейс рождается после полного осознания задачи. А детальное осознание приходит во время реализации. Разработка и проектирование интерфейса переплетаются по времени. И я считаю, что "модель" проектирование -> реализаия --- полная чушь.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
01.07.2015, 00:53
Цитата Сообщение от nullxdth Посмотреть сообщение
Хороший интерфейс рождается после полного осознания задачи.
В любом случае сначала получается спецификация. Т.е. автодокументирование получается возможно только если есть построитель иерархии классов/функций с комментированием их в соответсвующих графах построителя. Тут уже можно и про автоматику подумать, если создать откомментированный набор сущностей а потом их драг-дропом связывать. Что то тип редактора диаграмv HIPO плавно переходящего в редактор иерархий классов

Добавлено через 1 час 11 минут
Цитата Сообщение от nullxdth Посмотреть сообщение
И я считаю, что "модель" проектирование -> реализаия --- полная чушь.
Сам в основном пишу с ходу из головы. Но в любом случае сначала получается спецификация (список методов в заголовке класса) а потом уже реализация. Даже если во все это вносится коррекция. то она во первых обычно незначительная, а во вторых она пять же вносится сначала в заголовок. Ну на крайняк делается метод а потом его объявление добавляется в заголовок класса, но сам текст метода начинается с заголовка. Хотя все это касается каких-то тактических мелочей. А чем лучше изначально продумана стратегическая схема тем в результате меньше рефакторинга.
Опять же кто чем занимается и что делает. Я в основном таск-ориентированные библиотеки/движки, которые либо используют VCL в качестве визуализатора, либо имеют свой визуализатор. Т.е. вся бизнес-логика не на обработчкиах кнопок/контролов, а вынесена отдельно, из обработчиков идет только команда логике. Может быть при логике в самих обработчиках оно и видннее по ходу создания GUI, но если делать логику в самих обработчиках то при росте проекта получается вообще малопереносимая из проекта и даже с формы на форму каша. Да и толковые GUI обычно по диаграммам HIPO создаются, хотя конечно формошлепские инструменты во многом повторяют именно подход диаграмм HIPO
0
Заблокирован
03.07.2015, 23:58
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Тут уже можно и про автоматику подумать, если создать откомментированный набор сущностей а потом их драг-дропом связывать.
Всё уже давно придумано и используется всеми кроме тебя. Тыц, тыц, тыц, тыц
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 05:38
Цитата Сообщение от castorsky Посмотреть сообщение
точно так же как и c++ - победа над сдравым смыслом.
Не над, а самого здравого смысла, без которого программировать на c++ нельзя вообще.
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
09.07.2015, 12:12  [ТС]
taras atavin, Не понимаю к чему Вы клоните. Без однозначно выстроенной логики нельзя вообще что-либо делать. Это не касается исключительно крестов.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 12:17
Ну крестов может и не касается. Да и вообще без логики и здравого смысла можно много чего делать. Например, "петь" на нашей эстраде. Только какое при чём здесь эта тема?
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
09.07.2015, 12:21  [ТС]
Цитата Сообщение от taras atavin Посмотреть сообщение
Да и вообще без логики и здравого смысла можно много чего делать. Например, "петь" на нашей эстраде.
Тут с логикой всё ясно. Быдлу - шоу, сиськи, письки, быдло - деньги. Популярность делает деньги.
Цитата Сообщение от taras atavin Посмотреть сообщение
Только какое при чём здесь эта тема?
Вот именно. Что это было? Попытка возразить? Неудачная.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 12:34
И в чём же здесь неудачность?
0
 Аватар для castorsky
1978 / 1082 / 87
Регистрация: 29.11.2013
Сообщений: 3,353
09.07.2015, 16:55  [ТС]
Цитата Сообщение от taras atavin Посмотреть сообщение
И в чём же здесь неудачность?
вот в чем
Цитата Сообщение от taras atavin Посмотреть сообщение
без которого программировать на <подставить что угодно> нельзя вообще.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 18:02
Ну почему, VBA, например, позволяет писать и без здравого смысла, там он лишь желателен, не боле того. А на плюсах нельзя.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
09.07.2015, 18:06
Цитата Сообщение от taras atavin Посмотреть сообщение
Ну почему, VBA, например, позволяет писать и без здравого смысла
Позволяет. Но вместо принудительной конвекции металла, будет принудительно крутится инициирующий индуктор. Причем как на плюсах так и на васике. А если со здравым смыслом то и там и там все крутится как надо.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 18:30
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Позволяет. Но вместо принудительной конвекции металла, будет принудительно крутится инициирующий индуктор. Причем как на плюсах так и на васике.
Нет. На плюсах без здравого смысла или будет или фатальная ошибка, или вообще ничего не скомплиться. На VBA в худшем случае выводится бред не меньшей, чем в самом макросе, в лучшем макрос пестрит теми самыми чётными ошибками, которые компенсируют друг друга. Но чтоб понять, что макрос выводит бред, нужен опять же здравый смысл и часто не только он. А на плюсах прога, писанная без здравого смысла, в лучшем случае крашится, в худшем вообще не получается. Слишком этот язык сложен, чтоб писать бездомно, или эзотерично.
0
 Аватар для Fulcrum_013
2083 / 1576 / 169
Регистрация: 14.12.2014
Сообщений: 13,614
09.07.2015, 18:34
Цитата Сообщение от taras atavin Посмотреть сообщение
На плюсах без здравого смысла или будет или фатальная ошибка, или вообще ничего не скомплиться
Может все скомпилится, если синтаксически все будет правильно. Но это никак не помешает крутиться инициирующему индуктору вместо металла, если нет здравого смысла.
0
 Аватар для taras atavin
4226 / 1796 / 211
Регистрация: 24.11.2009
Сообщений: 27,562
09.07.2015, 18:34
Цитата Сообщение от Fulcrum_013 Посмотреть сообщение
Может все скомпилится, если синтаксически все будет правильно.
Так в том то и дело, что бездумно там перевирается и синтаксис. Но в принципе да, может. Только крашится при попытке запуска.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
09.07.2015, 18:34

Фраза со смыслом
Привет:) Я долго думала, и в конце в концов не поняла значение фразу\шутки: Может вы поймете?

Победа!
http://emptyzone.ru/PashaDurov.jpg Йухуху! Подарок и 200 голосов впридачу за олимпиаду. Не мог не написать здесь, когда с удивлением...

не получается разобраться со смыслом определения объекта...
В общем вопрос таков: объект, его свойства. Методы. Пример. Проблема в том, что гуглить то я гуглил, но определения все замудренные, что я...

Какую программу (со смыслом) можно написать ?
Подскажите, что можно сделать простенькое, чтобы понять принцип работы с формами в VS ?

Еще Победа(почти). =)
Уря! 8ое место в командной олимпиаде по Петербургу. Вот тут монитор http://neerc.ifmo.ru/school/spb/standings.html Не успел собрать...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
40
Ответ Создать тему
Новые блоги и статьи
Был там один разговор по поводу свободы в материальном мире.
kumehtar 19.08.2026
Суть: рассматривается живое существо, оказавшееся внутри довольно странной системы (этого мира) и пытающееся обустроить в ней свой кусок пространства. Жизнь действительно предъявляет каждому. . .
Когда логика программы не спасает от человеческих ошибок
Maks 18.08.2026
В последнее время всё чаще и чаще сталкиваюсь с таким явлением, как абсолютная невнимательность (или глупость) пользователей. Проявляется это чаще всего на работе в коллективе. Допустим, человек с. . .
Лето уходит
kumehtar 17.08.2026
Мысли в слух
kumehtar 17.08.2026
Забавно, насколько сейчас стала доступна информация. Например о магии, духовном развитии, медитациях, и других подобных направлениях, ранее зачастую тайных, передаваемых от учителя к ученику. Хотя. . .
Перемещение строк из ТЧ в другой документ с учетом текущего пробега
Maks 17.08.2026
Реализация из решения ниже выполнена на примере нетипового документа "Автозапчасти", с ТЧ "Шины". За основу взят алгоритм отсюда: https:/ / www. cyberforum. ru/ blogs/ 359708/ 10838. html Задача: . . .
Саморегулирующийся социальный контракт для сервера cross-section.
Hrethgir 14.08.2026
С кодом конечно таких глубоких размышлений пока не было, впрочем я уже привык к алгоритмизации. Суть предмета записи: снова в диалоге с нейросетью (я взял пока себе ник для учётки админа - Rector). . . .
Часы электронные
Uhbif79 12.08.2026
Выкладываю программу часов. Программа позволяет: 1. Использовать системное время и дату, 2. Есть возможность вводить время и дату вручную. 3. Реализованы 2 будильника: начало и конец рабочего дня. . . .
Часы с будильником на основе класса QLCDNumber
Uhbif79 12.08.2026
Всем добрый день, выкладываю программу часов с будильником на основе класса QLCDNumber. Здесь я пробовал самостоятельно создавал классы, впервые столкнулся с видимостью переменной одного класса из. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru