-
- заметьте, я в этот раз изо всех сил пытался удержаться, чтобы не написать примерно то же самое :=) - koyodza(12.03.2012 22:56)
- Как минимум, в коде RTEMS можно разобраться на за годы, как при обычной методологи освоения, а за месяцы. - Evgeny_CD(12.03.2012 22:58)
- Ещё раз -- sourcenavigator. Он для этого и создан. История более чем 10-летней давности. Но это для чужих проектов. Для своих оно не нужно в общем-то (для не слишком больших). - fk0(12.03.2012 23:44)
- нету у него такой гибкости и возможности интегрировать совершенно разнородные вещи, которую я пытаюсь придумать. - Evgeny_CD(13.03.2012 00:32)
- гибкость кода обеспечивает язык программирования и стиль кода (программист) Среда может только стимулировать к этому. - lentjaj2(13.03.2012 08:56, )
- Не только стимулировать, но и помогать. Когда человек пишет кусочек кода, и система автоматически выдает ему всю нужную информацию - иерархии, доступные имена, диаграммы от системного архитектора, мгновенно хелп по любому объекту - то "большой Evgeny_CD(134 знак., 13.03.2012 09:13)
- Кто/что заставит кодера по этому кусочку кода потом написать документацию и подсказки? А структуру кода и сегодня многие среды программирования показывают в виде дерева. Часто вижу как программисты умышлено избегают документирования, дабы стать lentjaj2(14 знак., 13.03.2012 09:17, )
- Пулеметов на вышке тоже никто не отменял :) При приемке работы можно тут же через осмысленное количество запросов к БД понять - сколько новых тегов родил товарищ, на сколько их них написаны каменты, выборочно проверить их качество. Evgeny_CD(107 знак., 13.03.2012 10:15)
- Нечто подобного мне не хватает при программировании, а для этого нужен новый язык. Например пишу массив структур (грубо БД) в одном модуле, потом понимаю что в другом модуле требуется в эту "БД добавить поля", но отлаженный модуль трогать lentjaj2(320 знак., 13.03.2012 11:08, )
- Классы и шаблоны С++, ёпт. - =AlexD=(13.03.2012 11:19)
- = говнокод, тонны говнокода, а мне лень писать много кода, и мне нужна малая связность модулей, чтоб проще было убавлять прибавлять. - lentjaj2(13.03.2012 11:27, )
- Ну как, кажду структуру в класс, интерфейс отдельно от реализации и вперед :) - Evgeny_CD(13.03.2012 11:45)
- = макросы, тонны говнокода, а мне лень искать в каком из макросов скобка не поставлена. - =AlexD=(13.03.2012 11:40)
- Си макросы = г-о, мой стиль программирования не подразумевает много писанины, если что-то можно компактно структурировать, я это делаю. МК не предоставляет много RAM для реализации гибких идей. С++ стимулирует много говнокодить, хотя местами и lentjaj2(107 знак., 13.03.2012 11:56, )
- Правильно написанный огород из классов приводит к гарантированному результату, да еще и делает массу проверок компилером. Топтать клаву больше, но при хорошем визуатизиаторе кода все понятнее. [Дожил! Еще пару лет назад я писал разгромную Evgeny_CD(242 знак., 13.03.2012 12:01)
- Что будет быстрее работать: 1. простой массив, 2. массив классов вложенный в класс с перегруженным оператором массива? А если вариант 1, можно было бы компактно записать раскидав по модулям, была бы просто сказка. Получилась бы компактность записи lentjaj2(124 знак., 13.03.2012 12:39, )
- Вот в чем я плаваю, так это в том, что из С++ конструкций будет отработано компилером и приведет к реструктуризации кода (т.е. он автоматом сделает то, что я мог бы сделать, написав много нестандартного кода на С руками), а что приведет к созданию Evgeny_CD(580 знак., 13.03.2012 12:51)
- массив структур с переменными разной длины на Си не такая уж и фантастика. В ячейке массива констант надо хранить тип и указатель на переменную. Но тут возникает другая проблема применительно к МК, надо руками создавать и связывать эти переменные lentjaj2(84 знак., 13.03.2012 13:14, )
- Дополнительный код малопонятного объёма создают только исключения. Класс == структура, метод == функция с указателем на структуру, виртуальные функции == таблица указателей на функции, ссылка == константный указатель. Что ещё? =AlexD=(46 знак., 13.03.2012 12:58)
- Жопа в том, что лично мне не удалось найти компактной литературы (просто по С++ у меня уже 2 полки книг на стеллаже), где фишки С++ с точки зрения возможной генерации дополнительного кода были бы расписаны. - Evgeny_CD(13.03.2012 13:01)
- Да вроде в букваре Страуструпа реализация фишек расписана. Да и в сети исследования попадались. Поищу пожалуй. - =AlexD=(13.03.2012 13:10)
- Кусков много. Вот бы все в систематизированном виде получить! - Evgeny_CD(13.03.2012 13:12)
- Да вроде в букваре Страуструпа реализация фишек расписана. Да и в сети исследования попадались. Поищу пожалуй. - =AlexD=(13.03.2012 13:10)
- Жопа в том, что лично мне не удалось найти компактной литературы (просто по С++ у меня уже 2 полки книг на стеллаже), где фишки С++ с точки зрения возможной генерации дополнительного кода были бы расписаны. - Evgeny_CD(13.03.2012 13:01)
- Быстрее будет работать то, что написано грамотнее. - =AlexD=(13.03.2012 12:43)
- Вот в чем я плаваю, так это в том, что из С++ конструкций будет отработано компилером и приведет к реструктуризации кода (т.е. он автоматом сделает то, что я мог бы сделать, написав много нестандартного кода на С руками), а что приведет к созданию Evgeny_CD(580 знак., 13.03.2012 12:51)
- Что будет быстрее работать: 1. простой массив, 2. массив классов вложенный в класс с перегруженным оператором массива? А если вариант 1, можно было бы компактно записать раскидав по модулям, была бы просто сказка. Получилась бы компактность записи lentjaj2(124 знак., 13.03.2012 12:39, )
- Правильно написанный огород из классов приводит к гарантированному результату, да еще и делает массу проверок компилером. Топтать клаву больше, но при хорошем визуатизиаторе кода все понятнее. [Дожил! Еще пару лет назад я писал разгромную Evgeny_CD(242 знак., 13.03.2012 12:01)
- Си макросы = г-о, мой стиль программирования не подразумевает много писанины, если что-то можно компактно структурировать, я это делаю. МК не предоставляет много RAM для реализации гибких идей. С++ стимулирует много говнокодить, хотя местами и lentjaj2(107 знак., 13.03.2012 11:56, )
- = говнокод, тонны говнокода, а мне лень писать много кода, и мне нужна малая связность модулей, чтоб проще было убавлять прибавлять. - lentjaj2(13.03.2012 11:27, )
- Классы и шаблоны С++, ёпт. - =AlexD=(13.03.2012 11:19)
- Нечто подобного мне не хватает при программировании, а для этого нужен новый язык. Например пишу массив структур (грубо БД) в одном модуле, потом понимаю что в другом модуле требуется в эту "БД добавить поля", но отлаженный модуль трогать lentjaj2(320 знак., 13.03.2012 11:08, )
- Пулеметов на вышке тоже никто не отменял :) При приемке работы можно тут же через осмысленное количество запросов к БД понять - сколько новых тегов родил товарищ, на сколько их них написаны каменты, выборочно проверить их качество. Evgeny_CD(107 знак., 13.03.2012 10:15)
- Кто/что заставит кодера по этому кусочку кода потом написать документацию и подсказки? А структуру кода и сегодня многие среды программирования показывают в виде дерева. Часто вижу как программисты умышлено избегают документирования, дабы стать lentjaj2(14 знак., 13.03.2012 09:17, )
- Не только стимулировать, но и помогать. Когда человек пишет кусочек кода, и система автоматически выдает ему всю нужную информацию - иерархии, доступные имена, диаграммы от системного архитектора, мгновенно хелп по любому объекту - то "большой Evgeny_CD(134 знак., 13.03.2012 09:13)
- гибкость кода обеспечивает язык программирования и стиль кода (программист) Среда может только стимулировать к этому. - lentjaj2(13.03.2012 08:56, )
- нету у него такой гибкости и возможности интегрировать совершенно разнородные вещи, которую я пытаюсь придумать. - Evgeny_CD(13.03.2012 00:32)
- Ещё раз -- sourcenavigator. Он для этого и создан. История более чем 10-летней давности. Но это для чужих проектов. Для своих оно не нужно в общем-то (для не слишком больших). - fk0(12.03.2012 23:44)
- Как минимум, в коде RTEMS можно разобраться на за годы, как при обычной методологи освоения, а за месяцы. - Evgeny_CD(12.03.2012 22:58)
- +100500. T.Дocтoeвcкий(90 знак., 12.03.2012 22:52)
- Я сам себе шеф. - Evgeny_CD(12.03.2012 22:53)
- И что шеф ответит Евгению? - T.Дocтoeвcкий(12.03.2012 22:55)
- А они оба - шеф и Евгений - будут ждать аргументированной критики и искать ощибки в описанной методологии. Ну и 150к копить :) - Evgeny_CD(12.03.2012 22:57)
- Методология подразумевает способ достижения цели. Какой??? T.Дocтoeвcкий(47 знак., 12.03.2012 23:02)
- Цель проста и понятна. Я хочу владеть технологией разработки сложных устройств быстрее и дешевле, чем у всех остальных в мире. - Evgeny_CD(12.03.2012 23:07)
- Написание кода это 20% времени.Ценой героических усилий сократив вдвое получим 10%.Не впечатляет - PlainUser(13.03.2012 10:01)
- Топтание клавы никого не волнует. А вот процесс создания кода - архитектура, кодинг, тестирование - это 90% от стоимости многих моих железных проектов. - Evgeny_CD(13.03.2012 10:05)
- А Евгений имеет представление что есть "сложное устройство"? И главное куда его фставлять? - T.Дocтoeвcкий(12.03.2012 23:10)
- Знает. И знает, кому продать, что важнее. - Evgeny_CD(12.03.2012 23:11)
- Написание кода это 20% времени.Ценой героических усилий сократив вдвое получим 10%.Не впечатляет - PlainUser(13.03.2012 10:01)
- Цель проста и понятна. Я хочу владеть технологией разработки сложных устройств быстрее и дешевле, чем у всех остальных в мире. - Evgeny_CD(12.03.2012 23:07)
- Методология подразумевает способ достижения цели. Какой??? T.Дocтoeвcкий(47 знак., 12.03.2012 23:02)
- А они оба - шеф и Евгений - будут ждать аргументированной критики и искать ощибки в описанной методологии. Ну и 150к копить :) - Evgeny_CD(12.03.2012 22:57)
- И что шеф ответит Евгению? - T.Дocтoeвcкий(12.03.2012 22:55)
- Я сам себе шеф. - Evgeny_CD(12.03.2012 22:53)
- Если Вы ее не понимаете - может, она Вам и не нужна? :) Ну какое нагавнякивание, когда весь код как на ладнони - как раз наборот. - Evgeny_CD(12.03.2012 22:51)
- Так я и тщусь понять всё время - а вдруг нужна и я чего-то упустил? :-) На какой ладони можно уместить код ядра Linux, а главное - нах он там нужен? :-) - Shura(12.03.2012 22:54)
- Я говорю о том, что, скажем, современный CAD можно разработать не толпой индусов, а силами компактной команды. С соответсвующим повышением эффективности бизнеса. - Evgeny_CD(12.03.2012 22:56)
- Более того, все крупные вещи сделаны "компактной командой". Без неё ядра не будет, архитектуры. Всё рассыпется. Но на следующем этапе можно бесконечное количество разных второстепенных функций поручить индусам. Вот и весь секрет. Ничего нового. - fk0(12.03.2012 23:55)
- Налицо полное непонимание командной работы. Команда из 100 гениев нахуй не нужна, они разосрутся и ничего толкового не родят. Индусы в том или ином виде неизбежны! - Shura(12.03.2012 23:00)
- Это не отменяет индусов, менеджеров по продажам и прочее. Это оптимизирует процесс создания ядра проекта. - Evgeny_CD(12.03.2012 23:05)
- Вы не умеете "гениев готовить". - Evgeny_CD(12.03.2012 23:04)
- Покажите мне, к примеру, хелп, написанный вашими гениями! Поржём всей конфой! - Shura(12.03.2012 23:06)
- Ты лучше нам с Евгением покажи свою налоговую декларацию. А мы c ним поржём полчасика ;) - General(12.03.2012 23:14)
- Мож тебе ещё что-нить показать, чтобы ржать тебе расхотелось, а? :-) - Shura(12.03.2012 23:17)
- Что же это может быть? - Evgeny_CD(12.03.2012 23:19)
- Ума не приложу, должно быть, что-то белорусское ;) неужто литературу? - General(12.03.2012 23:23)
- Что у слона длиннее хобота?(C):) 7:17 - Vit(12.03.2012 23:46 - 23:49, youtube)
- Ума не приложу, должно быть, что-то белорусское ;) неужто литературу? - General(12.03.2012 23:23)
- Что же это может быть? - Evgeny_CD(12.03.2012 23:19)
- Мож тебе ещё что-нить показать, чтобы ржать тебе расхотелось, а? :-) - Shura(12.03.2012 23:17)
- Не буду я ничего показывать. Все предельно просто. "Гений" документирует "поток создания" в отношении своего творения. В любой форме. Иначе денег не получит. И есть бригада "индусов" - технических писаталей, которые с матом из потока сознания Evgeny_CD(45 знак., 12.03.2012 23:10)
- Нужен инструмент документирующий поток сознания гения.Сам он это делать не сможет , это будет мешать процессу.Ну или его нужно с детства дрессировать все что он видит и чувствует озвучивать.Собственно почему-бы и нет. - PlainUser(13.03.2012 21:29)
- Знаете, диктофон на удивление полезная штука. И даже "гениям" неплохо помогает. - Evgeny_CD(13.03.2012 21:43)
- Осталось МЕТКИ расставить. Желательно, понимая чё бубнит гений :))) - Скрипач(13.03.2012 21:51)
- Я ж говорю - толпа
индусовтехнических писателей помогает. - Evgeny_CD(13.03.2012 22:01)
- Я ж говорю - толпа
- Осталось МЕТКИ расставить. Желательно, понимая чё бубнит гений :))) - Скрипач(13.03.2012 21:51)
- Знаете, диктофон на удивление полезная штука. И даже "гениям" неплохо помогает. - Evgeny_CD(13.03.2012 21:43)
- Нужен инструмент документирующий поток сознания гения.Сам он это делать не сможет , это будет мешать процессу.Ну или его нужно с детства дрессировать все что он видит и чувствует озвучивать.Собственно почему-бы и нет. - PlainUser(13.03.2012 21:29)
- Ты лучше нам с Евгением покажи свою налоговую декларацию. А мы c ним поржём полчасика ;) - General(12.03.2012 23:14)
- Частные тюрьмы случайно не Вы лоббируете? - T.Дocтoeвcкий(12.03.2012 23:06)
- В смысле "Шарашка 2.0" - любопытная мысль... - Evgeny_CD(13.03.2012 13:27)
- Не просто "любопытная", а крайне соблазнительная. Скрипач(48 знак., 13.03.2012 13:33)
- Вас тут не стояло. -> - T.Дocтoeвcкий(13.03.2012 13:36, ссылка)
- Одни и те же сущности можно называть по-разному. Помните "градообразующие предприятия" позднего Союза? Скрипач(270 знак., 13.03.2012 13:49)
- Тогда тебе к азиятам надо. Там пожизненный найм в порядке вещей. - Evgeny_CD(13.03.2012 13:52)
- Я сам нанимать хочу. - Скрипач(13.03.2012 14:06)
- А вот это как фишка ляжет :) - Evgeny_CD(13.03.2012 14:07)
- У вас свои "космические" идеи, у меня свои :) - Скрипач(13.03.2012 17:38)
- А вот это как фишка ляжет :) - Evgeny_CD(13.03.2012 14:07)
- У ивропейсов тоже такая фишка имеется. - =AlexD=(13.03.2012 13:58)
- Я сам нанимать хочу. - Скрипач(13.03.2012 14:06)
- Тогда тебе к азиятам надо. Там пожизненный найм в порядке вещей. - Evgeny_CD(13.03.2012 13:52)
- Одни и те же сущности можно называть по-разному. Помните "градообразующие предприятия" позднего Союза? Скрипач(270 знак., 13.03.2012 13:49)
- Вас тут не стояло. -> - T.Дocтoeвcкий(13.03.2012 13:36, ссылка)
- Не просто "любопытная", а крайне соблазнительная. Скрипач(48 знак., 13.03.2012 13:33)
- В смысле "Шарашка 2.0" - любопытная мысль... - Evgeny_CD(13.03.2012 13:27)
- Покажите мне, к примеру, хелп, написанный вашими гениями! Поржём всей конфой! - Shura(12.03.2012 23:06)
- +100500 - T.Дocтoeвcкий(12.03.2012 23:03)
- Я говорю о том, что, скажем, современный CAD можно разработать не толпой индусов, а силами компактной команды. С соответсвующим повышением эффективности бизнеса. - Evgeny_CD(12.03.2012 22:56)
- Так я и тщусь понять всё время - а вдруг нужна и я чего-то упустил? :-) На какой ладони можно уместить код ядра Linux, а главное - нах он там нужен? :-) - Shura(12.03.2012 22:54)
- заметьте, я в этот раз изо всех сил пытался удержаться, чтобы не написать примерно то же самое :=) - koyodza(12.03.2012 22:56)