Login
Делать ли рефакторинг в такой ситуации?
NEW 13.01.09 22:28
in Antwort Simple 13.01.09 21:28
Я узкий специалист
Похудел что ли?
Можно взять старую версию буста. В 1.28 Boost.Test ещё работал с VC++ 6.0 SP5: http://svn.boost.org/svn/boost/tags/release/Boost_1_28_0/boost/status/cs-win32.h...
А вообще, я удивляюсь, как ты 8 насчитал. Use best tools, уже всяко не проходит.
Похудел что ли?

В ответ на:
boost::test не подходит из-за компилятора
boost::test не подходит из-за компилятора
Можно взять старую версию буста. В 1.28 Boost.Test ещё работал с VC++ 6.0 SP5: http://svn.boost.org/svn/boost/tags/release/Boost_1_28_0/boost/status/cs-win32.h...
А вообще, я удивляюсь, как ты 8 насчитал. Use best tools, уже всяко не проходит.
NEW 13.01.09 23:01
in Antwort megabyte 13.01.09 21:54
NEW 14.01.09 06:28
Некогда :)
А стоит ли? Впрочем, почти все тулы, которые я посмотрел, требуют компилятор поновее.
Там контекст другой: "... for the money". А тут код просто не пройдет через новый компилятор.
in Antwort scorpi_ 13.01.09 22:28
В ответ на:
Похудел что ли?
Похудел что ли?
Некогда :)
В ответ на:
Можно взять старую версию буста. В 1.28 Boost.Test ещё работал с VC++ 6.0 SP5:...
Можно взять старую версию буста. В 1.28 Boost.Test ещё работал с VC++ 6.0 SP5:...
А стоит ли? Впрочем, почти все тулы, которые я посмотрел, требуют компилятор поновее.
В ответ на:
А вообще, я удивляюсь, как ты 8 насчитал. Use best tools, уже всяко не проходит.
А вообще, я удивляюсь, как ты 8 насчитал. Use best tools, уже всяко не проходит.
Там контекст другой: "... for the money". А тут код просто не пройдет через новый компилятор.
NEW 14.01.09 10:37
in Antwort scorpi_ 13.01.09 23:01
Мeня устраивает. К тому же есть поддержка VC++ 6.
NEW 14.01.09 10:56
in Antwort megabyte 14.01.09 10:37
Я скачал UnitTest++. С небольшим ковырянием пошло и на VC6 :) Выглядит неплохо, посмотрим.
14.01.09 16:01
in Antwort Simple 14.01.09 06:28
А стоит ли? Впрочем, почти все тулы, которые я посмотрел, требуют компилятор поновее.
Стоит. Он намного удобнее, я пробовал несколько самых ходовых. А когда уломаешь своих перейти на девятку, то можно будет легко мигрировать на последную версия буста и юзать другие приятные вещи.
Там контекст другой: "... for the money". А тут код просто не пройдет через новый компилятор.
Нифига. Шестёрка - это издевательство над программистом, а не бест тул. Причины-то они какие называют?
Стоит. Он намного удобнее, я пробовал несколько самых ходовых. А когда уломаешь своих перейти на девятку, то можно будет легко мигрировать на последную версия буста и юзать другие приятные вещи.
Там контекст другой: "... for the money". А тут код просто не пройдет через новый компилятор.
Нифига. Шестёрка - это издевательство над программистом, а не бест тул. Причины-то они какие называют?
NEW 14.01.09 16:03
in Antwort Simple 14.01.09 10:56, Zuletzt geändert 14.01.09 16:14 (scorpi_)
Я скачал UnitTest++. С небольшим ковырянием пошло и на VC6 :) Выглядит неплохо, посмотрим
Попробуй ещё другие. Здесь http://gamesfromwithin.com/?p=29 есть небольшое сравнение, правда я сейчас читаю на StackOverflow, что UnitTest++ написал автор этого сравнения после того ознакомился с другими. Зато Boost.Test во-первых more mature, во-вторых peer reviewed.
Попробуй ещё другие. Здесь http://gamesfromwithin.com/?p=29 есть небольшое сравнение, правда я сейчас читаю на StackOverflow, что UnitTest++ написал автор этого сравнения после того ознакомился с другими. Зато Boost.Test во-первых more mature, во-вторых peer reviewed.
NEW 14.01.09 16:06
in Antwort Simple 13.01.09 18:58
Кстати, не знаешь, есnm такой тул dsp -> jam?
Это ты агитируешь за jam, или вы уже на джеме? Если нет, то я видел в сети руби-скрипт для конвертации dsw => CMake.
Это ты агитируешь за jam, или вы уже на джеме? Если нет, то я видел в сети руби-скрипт для конвертации dsw => CMake.
14.01.09 16:23
Ок, гляну.
Да ладно тебе :) Если немного настроить, добавить пару аддинов и макросов, вполне можно работать.
Причина та, которую я уже упомянул. Якобы. Я пока не пробовал, не до того.
in Antwort scorpi_ 14.01.09 16:01
В ответ на:
Стоит. Он намного удобнее, я пробовал несколько самых ходовых. А когда уломаешь своих перейти на девятку, то можно будет легко мигрировать на последную версия буста и юзать другие приятные вещи.
Стоит. Он намного удобнее, я пробовал несколько самых ходовых. А когда уломаешь своих перейти на девятку, то можно будет легко мигрировать на последную версия буста и юзать другие приятные вещи.
Ок, гляну.
В ответ на:
Нифига. Шестёрка - это издевательство над программистом, а не бест тул. Причины-то они какие называют?
Нифига. Шестёрка - это издевательство над программистом, а не бест тул. Причины-то они какие называют?
Да ладно тебе :) Если немного настроить, добавить пару аддинов и макросов, вполне можно работать.
Причина та, которую я уже упомянул. Якобы. Я пока не пробовал, не до того.
NEW 14.01.09 16:26
in Antwort scorpi_ 14.01.09 16:06
Мы ваще пока ни на чем :) Даже батника с вызовом msdev project /make нет.
Посмотрел Boost.Build V2, но есть некоторые вопросы - дока скудновата. Или cmake по-твоему удобнее?
Посмотрел Boost.Build V2, но есть некоторые вопросы - дока скудновата. Или cmake по-твоему удобнее?
NEW 14.01.09 16:41
in Antwort Simple 14.01.09 16:23
Ок, гляну.
UnitTest++ на самом деле появился после того, как я последний раз обзор делал, так что я его не пробовал. Сейчас глянул доку - делался он явно под впечатлением от буст.тест.
Причина та, которую я уже упомянул. Якобы.
Я упустил её видимо. Напомни плиз.
UnitTest++ на самом деле появился после того, как я последний раз обзор делал, так что я его не пробовал. Сейчас глянул доку - делался он явно под впечатлением от буст.тест.
Причина та, которую я уже упомянул. Якобы.
Я упустил её видимо. Напомни плиз.
NEW 14.01.09 17:01
in Antwort Simple 14.01.09 16:26, Zuletzt geändert 14.01.09 17:09 (scorpi_)
Мы ваще пока ни на чем :) Даже батника с вызовом msdev project /make нет.
Ну ты попал :)) Ну ничего, прослывёшь щас там гуру со своими нововведениями, заделаешься тим-лидом :)
Посмотрел Boost.Build V2, но есть некоторые вопросы - дока скудновата. Или cmake по-твоему удобнее?
Будущее Boost.Build вообще мне кажется неизвестно. Бустовцы ещё раньше обсуждали возможность перехода на Scons, сейчас вроде как cmake занялись. У CMake есть один плюс - он генерирует обычные проект-файлы, так что может проще будет уломать коллег. Единственное что для них изменится: новые файлы надо будет добавлять не в студии, а в cmake.
Ну ты попал :)) Ну ничего, прослывёшь щас там гуру со своими нововведениями, заделаешься тим-лидом :)
Посмотрел Boost.Build V2, но есть некоторые вопросы - дока скудновата. Или cmake по-твоему удобнее?
Будущее Boost.Build вообще мне кажется неизвестно. Бустовцы ещё раньше обсуждали возможность перехода на Scons, сейчас вроде как cmake занялись. У CMake есть один плюс - он генерирует обычные проект-файлы, так что может проще будет уломать коллег. Единственное что для них изменится: новые файлы надо будет добавлять не в студии, а в cmake.
NEW 14.01.09 17:08
Это единственное, что удерживает меня от того, чтобы выброситься из окна :-D Не знаю, насколько ценится опыт вытаскивания проекта из полной жопы, но хочется попробовать.
Обязательно гляну на досуге.
Спасибо еще раз за все советы :)
in Antwort scorpi_ 14.01.09 17:01
В ответ на:
Ну ты попал :)) Ну ничего, прослывёшь щас там гуру со своими нововведениями, заделаешься тим-лидом :)
Ну ты попал :)) Ну ничего, прослывёшь щас там гуру со своими нововведениями, заделаешься тим-лидом :)
Это единственное, что удерживает меня от того, чтобы выброситься из окна :-D Не знаю, насколько ценится опыт вытаскивания проекта из полной жопы, но хочется попробовать.
В ответ на:
Будущее Boost.Build вообще мне кажется неизвестно. Бустовцы ещё раньше обсуждали возможность перехода на Scons, сейчас вроде как cmake занялись. У CMake есть один плюс - он генерирует обычные проект-файлы, так что может проще будет уломать коллег. Единственное что для них измениться: новые файлы надо будет добавлять не в студии, а в cmake.
Будущее Boost.Build вообще мне кажется неизвестно. Бустовцы ещё раньше обсуждали возможность перехода на Scons, сейчас вроде как cmake занялись. У CMake есть один плюс - он генерирует обычные проект-файлы, так что может проще будет уломать коллег. Единственное что для них измениться: новые файлы надо будет добавлять не в студии, а в cmake.
Обязательно гляну на досуге.
Спасибо еще раз за все советы :)
NEW 14.01.09 17:08
in Antwort Simple 14.01.09 16:53
Долго что ли попробовать? Лично у меня ещё ни при одном апгрейде проблем не было.
NEW 14.01.09 18:45
in Antwort Simple 14.01.09 17:08
в репозитории буста переход на cmake уже практически завершен, и может быть официально войдет в 1.38. интеграция с ctest была одним из аргументов за переход.
NEW 14.01.09 21:35
in Antwort scorpi_ 14.01.09 17:08
Я бы тебе показал кусок кода, да боюсь за твое здоровье :-D
NEW 14.01.09 21:42
in Antwort Simple 14.01.09 21:35
NEW 14.01.09 21:58
in Antwort AlexOtt 14.01.09 18:45
На первый взгляд, cmake генерит dsp/vproj. Какой мне от этого толк?