Страница 10 / 37

Инструментарий программиста: [Назад] 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 [Вперед]

akaGM

Редактировать | Цитировать | Сообщить модератору
подборка программ и ресурсов, облегчающих повседневную жизнь программистов
 
размещая программу или сообщение, пожалуйста руководствуйтесь следующими несложными правилами:
 
  • не обсуждаются вопросы, связанные с особенностью работы известных коммерческих пакетов (VS и RAD Studio);
  • в своих сообщениях давайте максимальную информацию о программе (ссылки, краткое описание);
  • размещая программу в шапке, давайте ссылку на официальный сайт для свободных программ и ссылку на варез для комерческих;
  • если программа уже имеет ветку обсуждения на форуме, то желательно привести ссылку на неё;
  • никаких holy wars;

  • инструменты для продуктивной работы программиста
     
    ссылка на подборку ресурсов, собранных посетителями этого форума

Отправлено: 00:41 04-08-2011 | Исправлено: Gorynych4321, 03:08 24-09-2015
wasilissk

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
XPerformer
Ага, спасибо, поставил AQTime. Изучаю...  

Всего записей: 293 | Зарегистр. 25-12-2006 | Отправлено: 08:55 26-08-2011
Polsun

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Code::Blocks [X O] -- IDE (C/C++).
Поддержка множества компиляторов

Всего записей: 466 | Зарегистр. 05-02-2008 | Отправлено: 09:23 26-08-2011 | Исправлено: Polsun, 09:53 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
Polsun
спас, что-то я забыл об этом тоже...
убери последний / из второй ссылки

Отправлено: 09:39 26-08-2011 | Исправлено: akaGM, 09:49 26-08-2011
wasilissk

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Если кому интересно. То, что искал...
Discover for Delphi - утилита для определения покрытия кода тестами. Показывает в % покрытие строк модуля, подводит итоги по классам и методам. Покрытие логических путей не выявляет.

Всего записей: 293 | Зарегистр. 25-12-2006 | Отправлено: 12:14 26-08-2011
XPerformer



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wasilissk
если кому интересно, я уже писал о ней http://forum.ru-board.com/topic.cgi?forum=33&topic=11984&start=160#16

Всего записей: 1866 | Зарегистр. 20-06-2011 | Отправлено: 12:15 26-08-2011
wasilissk

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer
Сорри, не заметил. По поводу тестирования, unit-тестирование это все таки обязанность программера, а не тестировальщика. При активном рефакторинге, чем я собственно сейчас и занимаюсь без регрессивных тестов вообще никак.

Всего записей: 293 | Зарегистр. 25-12-2006 | Отправлено: 12:22 26-08-2011
XPerformer



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
wasilissk
Если понимать слово программист в широком смысле, то QA-инженеров можно включить в это понятие. Однако если программист понимать как девелопер, то в крупных конторах написанием юнит-тестов занимаются отдельные люди, и меня как девелопера волнует степень покрытия тестами только для планирования текущей итерации. Например, если процент покрытия высокий, то вероятность нахождения новых багов низка, и можно под багфиксинг запланировать минимум времени.
akaGM
Спросим мнение начальства - средства тестирования относятся к этой теме?

Всего записей: 1866 | Зарегистр. 20-06-2011 | Отправлено: 12:33 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
XPerformer
относятся...
я тут начальство, хотя бы как атец-основатель топа :)

Отправлено: 13:11 26-08-2011 | Исправлено: akaGM, 13:11 26-08-2011
XPerformer



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
я это и имел в виду ))
Тогда можно добавить и категорию - менеджеры билдов (пример - QuickBuild)
и всякие багтрекеры (Mantis BT,  Trac, BugZilla)

Всего записей: 1866 | Зарегистр. 20-06-2011 | Отправлено: 13:26 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
XPerformer
только давай прямо в формате шапки для копи-пасте для уменьшения моего трудного труда :)

Отправлено: 13:33 26-08-2011
XPerformer



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
А каковы критерии отбора? я-то могу на свой вкус несколько выбрать, но это же необъективно будет

Всего записей: 1866 | Зарегистр. 20-06-2011 | Отправлено: 13:36 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
XPerformer

Цитата:
А каковы критерии отбора?
< 10 :)

Отправлено: 14:18 26-08-2011
druff

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
XPerformer
пиши всё. Мне очень интересно сравнить свой QA и CI софт с коллегами.

Всего записей: 402 | Зарегистр. 14-11-2006 | Отправлено: 15:31 26-08-2011
Molniev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вставлю свои пять копеек:
IDE:
  MonoDevelop (http://monodevelop.com/) - Хорошая IDE под Linux, спервую очередь орентирована на C#, но хорошо работает и с C++. Подерживает проекты Visual Studio и в целом на неё похожа.
  Intelli IDEA (http://www.jetbrains.com/idea/) - Лучшая IDE для Java
   
Редакторы:
  FlexHex (http://www.flexhex.com/) - Удобный шестнадцатиричный редактор для Windows
   
Анализаторы кода / форматеры:
  Artistic Style (astyle) (http://astyle.sourceforge.net/) - Бесплатная и маленькая кросплатформенная утилита для приведения C, C++, C#, Java исходного кода к указаному стилю
   
Отладчики/профайлеры/дизассемблеры:
  Intel Parallel Studio (http://software.intel.com/en-us/articles/intel-parallel-studio-home/) - Мощная среда разработки и профилирования приложений под интеловские процессоры.
   
Прочее:
  JGsoft RegexBuddy (http://www.regexbuddy.com/) - Удобная утилита для составления и отладки регулярных выражений
  ILMerge (http://research.microsoft.com/en-us/people/mbarnett/ILMerge.aspx) - Утилита объединения dotNet сборок в один исполнимый файл
  Microsoft Applicaion Verifier (http://www.bing.com/search?q=Microsoft+Applicaion+Verifier) - Средство автоматического тестирования приложений и обнаружения ошибок
  VCC (http://vcc.codeplex.com/) - Статический анализатор С кода

Всего записей: 175 | Зарегистр. 13-03-2008 | Отправлено: 17:45 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
Molniev
форматни, плиз, как в шапке и со статусом [...]

Отправлено: 18:26 26-08-2011
A1exSun



Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
VCC (http://vcc.codeplex.com/) - Статический анализатор С кода

Что делает?

Всего записей: 1844 | Зарегистр. 25-11-2009 | Отправлено: 19:25 26-08-2011
Molniev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Постарался переформатировать точно как в шапке:
 
IDE
MonoDevelop [L O F] -- Хорошая IDE под Linux, в первую очередь орентирована на C#, но хорошо работает и с C++. Подерживает проекты Visual Studio и в целом на неё похожа.  
Intelli IDEA (на форуме) [X S] -- Лучшая IDE для Java.
 
редакторы
...бинарные
FlexHex (на форуме) [W S] -- Удобный шестнадцатиричный редактор для Windows
 
анализаторы кода/форматеры
...анализаторы кода
VCC [W O F] -- Статический анализатор С кода
Splint [X O F] -- Статический анализатор С кода
...форматеры
Artistic Style (astyle) [X O F] -- Бесплатная и маленькая кросплатформенная утилита для приведения C, C++, C#, Java исходного кода к указаному стилю
 
отладчики/профайлеры/дизассемблеры
...профайлеры
Intel Parallel Studio [X C] -- Мощная среда разработки и профилирования приложений под интеловские процессоры.  
 
прочее
JGsoft RegexBuddy (на форуме) [W C] -- Удобная утилита для составления и отладки регулярных выражений  
ILMerge [W F] -- Утилита объединения dotNet сборок в один исполнимый файл  
Microsoft Applicaion Verifier [W F] -- Средство автоматического тестирования приложений и обнаружения ошибок
 
Пересмотрел список и с удивлением не нашел самую полезную вещь для Visual Studio и разработчиков C/C++:
Visual Assist X (на форуме) [W S] -- Дополнение к intelliSense Visual Studio, расширяющее подсветку синтаксиса, автодополнение, автоформатирование, подсказки, и кучу других очень удобных аспектов работы для C++, C#, VB ASP/ASP.NET, HTML, XML, JavaScript, VBScript, XAML. Превращает Visual Studio в лучший инструмент работы с C/C++ кодом.
 
A1exSun
Чесно говоря поисковики предоставят более подробный матерьял, чем я. А вообще нужны для анализа кода программы на предмет наличия в ней ошибок и потенциальных мест, где могут возникнуть ошибки. Вместе c /Wall или -pedantic хорошо проверять сложные проекты, где большой объем кода который зявязан на вычисления и взаимодействие с остальной средой. Короче, что тяжело прогнать через модульные тесты или когда ими невозможно покрыть функциональность модуля. Немножко упрощает жизнь в плане поиска багов.
Проще говоря один из способов тестирования по.
Если хотите проникнуться, то можно почитать рекламные статьи, что пишут молодцы по поводу PVS-Studio. Там правда есть нехилые перегибы, но в целом осознать как все ужасно и как оказываеться полезно использовать статический анализатор (особенно их производства) можно)
 
И ещё, мысли вслух: Не знаю стоит ли включать в список очевидное (может где внизу там пометить), но лучше фотошопа для растровой графики и Dreamweaver-a for html-я еще вроде ничего не придумали. А интерфейсы рисовать, да клепать приходиться иногда.

Всего записей: 175 | Зарегистр. 13-03-2008 | Отправлено: 20:12 26-08-2011 | Исправлено: Molniev, 20:56 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
Molniev
извини, я плохо попросил и ты сделал лишнюю работу :)
достаточно было сделать одной строкой
 
VCC [W O F] -- Статический анализатор С кода
 
сейчас я вставлю,
спасибо...

Отправлено: 21:07 26-08-2011
Molniev

Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
akaGM
Да мне не сложно, надо было с самого начала как в шапке оформить, что б проще было переносить.
Всегда рад помочь.

Всего записей: 175 | Зарегистр. 13-03-2008 | Отправлено: 21:27 26-08-2011 | Исправлено: Molniev, 21:31 26-08-2011
akaGM

Редактировать | Цитировать | Сообщить модератору
Molniev
всё твоё вставил...
 
Visual Assist X
я правильно понял, что это дополнение к MS VS?
тогда я не согласен, т.к. приблуд для VS и Борландовских сред дофигища, и это уже тема для других топов...
 
но это обсуждаемо...

Отправлено: 21:58 26-08-2011 | Исправлено: akaGM, 22:08 26-08-2011
Открыть новую тему     Написать ответ в эту тему

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37

Компьютерный форум Ru.Board » Компьютеры » Прикладное программирование » Инструментарий программиста

Сохранено: 09.06.2016 17:08:23 (c) xForumSaver