На главную
ПРАВИЛА FAQ Помощь Участники Календарь Избранное DigiMania RSS

Дорогие друзья! Поздравляем вас с Новым 2018 годом!

Всем удачи, успеха и благополучия!
В новом году ожидаем новых рекордов при подсчёте количества ёлочек на экране ;)


msm.ru
Страницы: (3) 1 [2] 3  все  ( Перейти к последнему сообщению )  
> Новости в программной инженерии, Предлагаю создать такой раздел тут
    Интересно было бы посмотреть на какое-нибудь из этих ТЗ. Не исключено, что то, что по ним было бы написано, вообще работать не сможет. Потому что как правило эти ТЗ составляют люди, знающие о программировании меньше, чем ничего. Да и вообще о плохо представляющие, для чего им нужна программа. И программистам приходится самостоятельно додумывать, что там заказчику надо.
    Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
      Новостей нету?
      Написать код, понятный машине, и дурак сможет. И только хороший программист сможет написать код, понятный людям
        Исмаил Прокопенко, чем пинать мертворожденную лошадь, лучше бы занялся организацией чего-нибудь полезного. Например, создания новой ОС. Или хотя бы нормальной MMORPG по Fallout.
          Суровый уж пытался тут ОС строить; всё протухло. :yes-sad:
            Цитата Исмаил Прокопенко @
            Новостей нету?

            Надо быть самому генератором новостей. Давай излагай здесь новые идеи, и они пойдут к людям.
            Мой сайт - www.prografix.narod.ru
              Цитата prografix @
              Надо быть самому генератором новостей. Давай излагай здесь новые идеи, и они пойдут к людям.

              Хитрый какой.
              Я их тут выложу, а ты их спиз скомуниздишь и выдашь своему начальству за свои и попросишь премию :wall:
              Написать код, понятный машине, и дурак сможет. И только хороший программист сможет написать код, понятный людям
                Что ты. Я буду помогать тебе довести их до людей. Это только кажется, что кто-то хочет украсть твои идеи. На самом деле их придётся насаждать долго и упорно.
                Мой сайт - www.prografix.narod.ru
                  Ну что. 2017 закончился. Что нового в программной инженерии появилось такого, что кардинально изменило программную отрасль промышленности?
                  Написать код, понятный машине, и дурак сможет. И только хороший программист сможет написать код, понятный людям
                    Я вот на форуме электронщиков (это может показаться странным, но электронщики гораздо более осведомлены, что нового появилось в софт индустрии и чаще держат "руку на пульсе" софт индустрии, чем программисты :wacko: :good: :victory: ) узнал, что появились тулзы, которые могут проверять насколько код соответствует спецификации (техническому заданию), написанной ... в Word-е :wacko: :blink:
                    Сообщение отредактировано: Исмаил Прокопенко -
                    Написать код, понятный машине, и дурак сможет. И только хороший программист сможет написать код, понятный людям
                      Цитата Исмаил Прокопенко @
                      появились тулзы, которые могут проверять насколько код соответствует спецификации (техническому заданию)

                      О, это достижение! :good: По значимости сопоставимо с развитием всякого рода нейронных сетей, уже традиционно обыгрывающих людей в разнообразные игры. :yes:

                      :popcorn:
                      нечто нейтральное, пока что.
                        Вопрос, после такой проверки воспользовавшийся такой софтиной на пару сотен миллионов не подзалетит?
                        Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                          Цитата Руслан @
                          О, это достижение! :good: По значимости сопоставимо с развитием всякого рода нейронных сетей

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

                          Нет. Используется обычный ворд и описание на простом человеческом языке :wacko:

                          Ещё поражает, что электронщики "фтеме" что нового появилось в софт индустрии даже больше чем программисты. :jokingly:

                          Поэтому если кто хочет узнать, что нового появилось в софт индустрии, какие новые фишки, тулзы и фичи, то в'элкам на электроникс.ру :yummy:

                          Добавлено
                          Цитата amk @
                          Вопрос, после такой проверки воспользовавшийся такой софтиной на пару сотен миллионов не подзалетит?

                          А почему он должен подзалететь?
                          Данная тулза просто проверяет, насколько код соответствует ТЗ (спецификации), написанном в ворде... да хоть на русском матерном. :crazy:
                          Сообщение отредактировано: Исмаил Прокопенко -
                          Написать код, понятный машине, и дурак сможет. И только хороший программист сможет написать код, понятный людям
                            То, что текст берётся из Ворда, не впечатляет. Чтобы с нуля написать софтину, выдирающую из такого документа текст, надо по первоначальным прикидкам где-то… день. Да и то, думаю это слишком много. Значит, в описанной тулзе нового только понимание выдранного текста (над этой проблемой учёные-лингвисты безуспешно бьются уже полвека, программы-переводчики не то, они в большинстве своём даже близко к пониманию, того что переводят, не приближаются), и главное - проверка соответствия кода ТЗ.

                            На самом деле особого понимания текста тут не требуется, достаточно распознавания ключевых словосочетаний, как в поисковиках или, например, спам-фильтрах. Достаточно, поскольку текст в ТЗ всё-таки довольно формализован.

                            А вот с проверкой выполнения требований ТЗ проблема. Число строк в программе, размеры функций, наличие форматирования или комментариев проверить легко, но программы не для соответствия такой ерунде пишут.
                            К примеру, в требованиях на ПО будет написано, что программа должна решать какую-то задачу на процессоре заданной мощности за определённое время. Как описанная тулза может проверить хотя бы то, что ПО вообще решает эту задачу.

                            Добавлено
                            Вот потому электронщики и держат руку на пульсе, что досконально в вопросе не разбираются, и им можно лапшу на уши вешать. А когда выяснится, что тулза не оправдывает их ожидания, обязательно найдётся объяснение, что пользователи её используют не по назначению, что то, что они с её помощью хотят проверить никогда и не планировалось применять.
                            Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                              Цитата amk @
                              от потому электронщики и держат руку на пульсе, что досконально в вопросе не разбираются, и им можно лапшу на уши вешать

                              Ну вот зачем вы со своей прагматичностью, а? Человек мечтой живёт, об тулзе, умеющей распознавать ВСЁ :rolleyes: , а вы рубите воплотившуюся мечту на лапшу... <_<

                              Цитата amk @
                              Вот потому электронщики и держат руку на пульсе

                              полагаю это только один такой "электронщик", мега-инженер, с мега-идеями (которые не расскажет, бо сопрут)... :D

                              Добавлено
                              Цитата Исмаил Прокопенко @
                              Поражает даже не это.

                              :rolleyes:
                              :popcorn:
                              Сообщение отредактировано: Руслан -
                              нечто нейтральное, пока что.
                                Цитата Руслан @
                                полагаю это только один такой "электронщик", мега-инженер, с мега-идеями
                                Да нет, есть и другие. И даже без мега-идей.

                                Кстати, заметил, что радиотехники (которые разработчики) считают себя более сведующими в программировании, чем радиоконструкторы (которые разводят и чертят платы, компонуют изделия и т.п.), хотя на практике программы у них получаются куда хуже. По крайней мере, сопровождать их творения на порядок сложнее.
                                В среднем конечно, есть и исключения.
                                Всё написанное выше это всего лишь моё мнение, возможно ошибочное.
                                1 пользователей читают эту тему (1 гостей и 0 скрытых пользователей)
                                0 пользователей:
                                Страницы: (3) 1 [2] 3  все


                                Рейтинг@Mail.ru
                                [ Script Execution time: 0,1351 ]   [ 14 queries used ]   [ Generated: 21.01.18, 14:24 GMT ]