Мотивация
Сегодня наконец-то раздуплился, как правильно тестировать проект с помощью qTestLib. Раньше у меня тупо в main создавался тестовый объект и запускался перед тем, как стартует основное окно, что было очень тупо и коряво. Теперь же у меня в папке основного проекта отдельная папочка с тестовым проектом и там все тестовое хозяйство лежит и красиво работает. Хорошая библиотека КюТестЛиб, мне очень нравится. А главное - все прекрасно работает, в отличии от всяких там GoogleTest или, не дай боже, CppUnitTest или как там ее. Хотя разобраться в том тестовом говне - это дело чести, сами понимаете. Вряд ли на собеседовании такое спросят, но чем, как говорится, черт шутит. Для меня теперь это основная мотивация - будущие собеседования. Теперь все, что я делаю, нельзя сделать, чтобы просто работало - надо сделать так, чтобы было красиво, идеологически выдержанно, масштабируемо и при этом понятно что там к чему. Вот раньше бы я хрен полез в вики разбираться с разными сортировками вставками, а сейчас...