QuiteRSS2

15 posts / 0 new
Last post

Привет!

Прочитал сегодня новость в оф. фиде, обрадовался. Удачного начинания! И, собственно, хочу предложить разрабатывая новую версию, тут же покрывать её тестами. Недавно нашел время разобраться в них, и взгляд на разработку резко поменялся. Плюсы для проекта очевидны:

1) При разработке с длительными перерывами легко обнаруживаются поломанные места после того, как разработка возобновляется.
2) Архитектура изначально становится более гибкой, так как еще на момент разработки программист пытается определить как на код лягут тесты. Отсюда - больше внимания к интерфейсам модулей.

Единственный минус - сдерживаются внезапные творческие порывы, так как уходит время на написание тестов. Но в долгосрочной перспективе это только идет проекту на пользу.

Привет! Спасибо. 

Привет! Спасибо. 

Ни разу не занимался добавлением тестов, есть ссылки на хорошие статьи?

Честно говоря, времени на основной функционал иногда не хватает, а с тестами тем более не будет хватать )

Я больше по вебу, но вот

Я больше по вебу, но вот вроде хорошие статьи по Qt/C++:

https://habrahabr.ru/post/323518/
https://habrahabr.ru/post/146449/

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

Где можно посомтреть ночные

Где можно посомтреть ночные билды?

Quote: Я больше по вебу, но

Quote:
Я больше по вебу, но вот вроде хорошие статьи по Qt/C++: https://habrahabr.ru/post/323518/ https://habrahabr.ru/post/146449/ Да, времени требуют. Но попробовав, будет казаться, что начинать новое приложение без них - бессмысленно. По крайней мере я теперь свои старые разработки без тестов так воспринимаю - корявые, ненадежные, работают на честном слове, у них нет будущего.

Спасибо, надо будет посмотреть

Quote: Где можно посомтреть

Quote:
Где можно посомтреть ночные билды?

))) Вы шутите? Мы только начали разработку и там работы на несколько месяцев, если не на год Wink

А можно сделать, чтоб в

А можно сделать, чтоб в portable версии не плодились файлы?

Какие файлы?

Какие файлы?

Сколько файлов со врменем

Сколько файлов со врменем насичтывает в quiterss portable?

К сожалению, в новой версии

К сожалению, в новой версии будет больше файлов, т.к. это особенности новой библиотеки Qt. При первом запуске создаются три файла и каталог cache

Можно ли сделать как

Можно ли сделать как FeedDemon через настройки

Клик левой открывает ссылку во внутренем браузере

А допустим клик средней во внешнем

А то сейчас, что открыть во внешнем надо щелкнуть правой, найти пункт меню "Открыть во внешнем" и кликнуть по нему

Лишние действия

Да и при открыти во внешнем

Да и при открыти ссылки во внешнем браузере идет переход на этот браузер (он становится активным)

Потом приходится возвращаться назад Sad НЕ удобно

Quote: Да и при открыти

Quote:
Да и при открыти ссылки во внешнем браузере идет переход на этот браузер (он становится активным) Потом приходится возвращаться назад  НЕ удобно

Там есть опция, но она тестовая, реализвать нормально так и не смогли

Quote: Можно ли сделать как

Quote:
Можно ли сделать как FeedDemon через настройки Клик левой открывает ссылку во внутренем браузере А допустим клик средней во внешнем А то сейчас, что открыть во внешнем надо щелкнуть правой, найти пункт меню "Открыть во внешнем" и кликнуть по нему Лишние действия

Для открытия во внешнем можно использовать CTRL+O. В одной из версий была настройка клавиш мыши, один из пользователей делал, но пришлось отказаться, т.к. не была доконца доведена. В новой версии можно будет добавить.

Quote: Quote: Да и при

Quote:
Quote: Да и при открыти ссылки во внешнем браузере идет переход на этот браузер (он становится активным) Потом приходится возвращаться назад  НЕ удобно Там есть опция, но она тестовая, реализвать нормально так и не смогли

Кстати заметил на работе Windows 7, там браузер становистя активным

А дома Windows 10, то тут работате нормально.

 

Opera

 

FeedDemon на двух ОС работает нормально