Переключение на Главную Страницу Страницы: 1 ОтправитьПечать
Обычная тема Использование Boost'а в 1C++ (число прочтений - 2051 )
sedmin
1c++ developer
Отсутствует


I Hate Fat YaBB 2!

Сообщений: 862
Зарегистрирован: 24. Мая 2006
Использование Boost'а в 1C++
03. Октября 2007 :: 10:25
Печать  
Создаю тему в курилке, но, в принципе, это тема для отдельного раздела - "Разработка 1С++".

Артур уже нескольно раз задавал вопрос относительно использования Boost в 1С++. Вот мои соображения.

В принципе, умные указатели нужны, здесь спору нет. Еще Спольски писал о том, что автоматические коробки рулят. Но при внесении нововведений в проект нужно учитывать такой момент, как близость завершения проекта. Ведь для рефакторинга кода тоже нужны усилия. А потом для тестирования.

Вообщем, если мы скажем, что собираемся дальше развивать проект, и если будет обеспечено достаточное тестирование, то я только за. Только не надо думать, что имеющиеся тесты дадут нам полную гарантию стабильности. Все же, это только юнит-тесты.

И кстати, что там было про то, что VC 6.0 для этого не пригоден?
  
Наверх
 
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование Boost'а в 1C++
Ответ #1 - 03. Октября 2007 :: 12:29
Печать  
sedmin писал(а) 03. Октября 2007 :: 10:25:
В принципе, умные указатели нужны, здесь спору нет. Еще Спольски писал о том, что автоматические коробки рулят. Но при внесении нововведений в проект нужно учитывать такой момент, как близость завершения проекта. Ведь для рефакторинга кода тоже нужны усилия. А потом для тестирования.

Ну никто же не собирается сразу же бросаться менять все имеющиеся указатели и собственные смарт-пойнтеры в уже работающем коде Улыбка
По мере сил, возможностей, написания тестов. просмотра кода и т.д. будем добавлять в новый код или старый.

ЗЫ хотя когда я был в Питере, купил две обалденные книги по рефакторингу, авторы - Фаулер (общий рефакторинг), второго автора не помню - "Рефакторинг с использованием шаблонов проектирования на С++"
Так что руки чешутся Улыбка Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование Boost'а в 1C++
Ответ #2 - 03. Октября 2007 :: 14:18
Печать  
artbear писал(а) 03. Октября 2007 :: 12:29:
"Рефакторинг с использованием шаблонов проектирования на С++"

Джошуа Кериевски?
  
Наверх
ICQ  
IP записан
 
spock
1c++ developer
1c++ moderator
Отсутствует



Сообщений: 822
Местоположение: Новосибирск
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование Boost'а в 1C++
Ответ #3 - 03. Октября 2007 :: 14:24
Печать  
Цитата:
Фаулер (общий рефакторинг)

почему-то я от этой книги ожидал большего.
  
Наверх
ICQ  
IP записан
 
fez
Forum Administrator
1c++ power user
Отсутствует


I wanted to cry, but the
tears wouldn't come

Сообщений: 2712
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование Boost'а в 1C++
Ответ #4 - 03. Октября 2007 :: 16:00
Печать  
spock писал(а) 03. Октября 2007 :: 14:24:
Цитата:
Фаулер (общий рефакторинг)

почему-то я от этой книги ожидал большего.

Да ладно, хорошая книга.
  
Наверх
www  
IP записан
 
artbear
1c++ developer
1c++ moderator
Отсутствует


Эх, дайте что-нибудь новенькое
да полезное потести

Сообщений: 6303
Местоположение: Москва
Зарегистрирован: 19. Мая 2006
Пол: Мужской
Re: Использование Boost'а в 1C++
Ответ #5 - 04. Октября 2007 :: 11:22
Печать  
spock писал(а) 03. Октября 2007 :: 14:18:
artbear писал(а) 03. Октября 2007 :: 12:29:
"Рефакторинг с использованием шаблонов проектирования на С++"

Джошуа Кериевски?

Ага, он автор.
ИМХО Обе эти книги нужно использовать в комплекте, одна без другой кажется неполной Улыбка
  

OpenConf developer :: http://openconf.1cpp.ru&&FormEx developer :: http://formex.dorex.ru&&1C++ active developer && tester :: www.1cpp.ru
Наверх
GTalkSkype/VoIPICQ  
IP записан
 
Переключение на Главную Страницу Страницы: 1
ОтправитьПечать