powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Тестирование?
25 сообщений из 37, страница 1 из 2
Тестирование?
    #36520365
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Доброго всем времени суток!

В моей жизни возникла занимательная диллема. Подумалось, а что если бросить этот вопрос в обсуждение - возможно, для кого-то это тоже актуально.

В общем, такое дело. Мне 28 лет. Сам я ява-программист, имеющий 3 года опыта работы. Работал только с jse - SWING-приложения. С j2ee никогда на реальных проектах не работал, но в домашних условиях создавал всякого рода приложения, и в связке с флексом, например - это я к тому, что имею определенные знания и там.
После недавней смены работы попал на разработку движка для гуи-тестирования свинг-приложений. Дорабатывал его, теперь в основном только тем и занимаюсь, что оптимизируют и пишу тесткейсы на яве - для тестирования приложения. Подвязываю это все дело на хадсоне. Безусловно, очень близко общаюст с антом.

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

Просить перевести меня непосредственно в разработку приложения тоже не слишком приятно - там больше лиспа, чем явы

Вот и думаю, а как быть, собственно? Работать не нервно, платят хорошо, спокойствие.. Проблема только в том. что ничего нового не узнаю на работе. Опыт по тестированию, безусловно, нужен, на мой взгляд... но наскольо он должен быть длительным...


Очень интересны мнения
...
Рейтинг: 0 / 0
Тестирование?
    #36520648
Фотография Яростный Меч
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитВот и думаю, а как быть, собственно? Работать не нервно, платят хорошо, спокойствие.."Ничего не трогать, ничего не менять" (с)
Большой Синий КитПроблема только в том. что ничего нового не узнаю на работе.Для саморазвития рекомендую http://braingames.ru/ :)
...
Рейтинг: 0 / 0
Тестирование?
    #36520662
MAYAKOV_SV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий Кит
В итоге такое ощущение, что становлюсь продвинутым тестировщиком, типа. И вот и не знаю - хорошо это или плохо.

Это отлично.
Большой Синий Кит
Вот и думаю, а как быть, собственно?

Если будут какие-то у вас конкретные идеи и варианты,
то вы сами решите куда переводится и не будете ни у кого спрашивать совета.
А так, в данной ситуации, не унывать и работать дальше - лучший вариант.
...
Рейтинг: 0 / 0
Тестирование?
    #36521028
Фотография mayton
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитВ итоге такое ощущение, что становлюсь продвинутым тестировщиком, типа. И вот и не знаю - хорошо это или плохо. Числюсь я, конечно, разработчиком - периодически, если что нахожу в исходниках самого приложения, правлю или говорю об этом другим разработчикам. Но безусловно, львиную долю времени занимает написание тесткейсов...
Кит! А ты не думал что тебе - прямая дорога в руководители проекта?
...
Рейтинг: 0 / 0
Тестирование?
    #36521147
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да не, не думал. :) Это еще и от удачи, я думаю зависит: не только от знаний, например.
...
Рейтинг: 0 / 0
Тестирование?
    #36521976
Фотография BION
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитПросить перевести меня непосредственно в разработку приложения тоже не слишком приятно - там больше лиспа, чем явы

Тогда осваивайте Лисп, это будет куда полезнее.
...
Рейтинг: 0 / 0
Тестирование?
    #36525426
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
BIONБольшой Синий КитПросить перевести меня непосредственно в разработку приложения тоже не слишком приятно - там больше лиспа, чем явы

Тогда осваивайте Лисп, это будет куда полезнее.
Кстати хороший совет.
...
Рейтинг: 0 / 0
Тестирование?
    #36526963
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Возможно.
Но как-то неохота окунаться в лисп.
Когда-то немного программировал в с++ - Qt, а сейчас вот как-то появилось желание освоить в полной мере чистый си, в необозримом будущем приблизиться к низкоуровневому программированию...
...
Рейтинг: 0 / 0
Тестирование?
    #36527038
Фотография ML380
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитКогда-то немного программировал в с++ - Qt, а сейчас вот как-то появилось желание освоить в полной мере чистый си, в необозримом будущем приблизиться к низкоуровневому программированию...
А чем С++ не подходит для этой цели? Сейчас даже для контроллеров активно используется С++.
...
Рейтинг: 0 / 0
Тестирование?
    #36527668
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Не знаю. Ощущение от программирования на с++ такое : "Слишком усложнен". Безусловно, можно на нем программировать. :) Много дополнительных возможностей с си.. но сложность языка = сложность компилятора = часто "необъяснимое" поведение программы. С опытом, безусловно, такие "необъяснимые" ситуации можно будет легко разрешать....
Но как-то настораживает это все.... :))
...
Рейтинг: 0 / 0
Тестирование?
    #36527912
Фотография ML380
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий Китсложность компилятора = часто "необъяснимое" поведение программы.
Пол года использования компилятора – и большинство его глюков становится известно. (Это если какая-то редкая платформа и нет альтернативного компилятора). Кстати, на embedded –платформах глюки и кривизна не такая уж и редкость.

Для популярных же платформ существует много разных, конкурирующих компиляторов, которые давно вылизаны. (Никто ж не заставляет пользоваться свежим и необкатанным).
Зато С++ позволяет пользоваться всеми преимуществами ООП, по сравнению с С.
...
Рейтинг: 0 / 0
Тестирование?
    #36527984
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ML380Зато С++ позволяет пользоваться всеми преимуществами ООП, по сравнению с С.
Ооо, там не только ООП, там много всего, и даже всякие сомнительные вещи, типа приватного наследования. Извращения на любой вкус :) Простор необыкновенен.
...
Рейтинг: 0 / 0
Тестирование?
    #36527989
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoОоо, там не только ООП, там много всего, и даже всякие сомнительные вещи, типа приватного наследования. Извращения на любой вкус :) Простор необыкновенен.в чём сомнительность?
...
Рейтинг: 0 / 0
Тестирование?
    #36528136
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ML380Зато С++ позволяет пользоваться всеми преимуществами ООП, по сравнению с С.
Не для спора, просто вспомнились сомнения, высказываемые многими уважаемыми людьми в сфере программирования о том, что польза ООП в сравнении с процедурными программированием переоценена. :) Что, мол, на ООП возлагались бОльшие надежды.. однако...

Не знаю, сложно что-то конкретное на этот счет сказать, потому как программирую я львиную долю времени именно с использованием ООП :)
...
Рейтинг: 0 / 0
Тестирование?
    #36528154
egorych
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитНе для спора, просто вспомнились сомнения, высказываемые многими уважаемыми людьми в сфере программирования о том, что польза ООП в сравнении с процедурными программированием переоценена. :)переоценён процент пользы, а не само её наличие, не более того, об этом и сомнения. Постулировались-то порядки, а на практике получились разы, да и то небольшие.
...
Рейтинг: 0 / 0
Тестирование?
    #36528176
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
egorychXDiaBLoОоо, там не только ООП, там много всего, и даже всякие сомнительные вещи, типа приватного наследования. Извращения на любой вкус :) Простор необыкновенен.в чём сомнительность?
Вместо приватного наследования, завсегда можно и даже нужно применить композицию. Наследование ведь для полиморфизма создавалось по большей мере, если не ошибаюсь. А какой полиморфизм от приватного наследования?
...
Рейтинг: 0 / 0
Тестирование?
    #36528179
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
:) спасибо
...
Рейтинг: 0 / 0
Тестирование?
    #36528185
Большой Синий Кит
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По опыту ощущение, что обычно лучше применять композицию взамен наследования - менее болезненная расширяемость.
...
Рейтинг: 0 / 0
Тестирование?
    #36528209
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитПо опыту ощущение, что обычно лучше применять композицию взамен наследования - менее болезненная расширяемость.
От ситуации зависит. Нужно внимательно рассмотреть проблему, и понять, нужен ли тут полиморфизм. Если не нужен, то точно не нужно и наследование. Не помню где такую рекомендацию читал, давно это было.
...
Рейтинг: 0 / 0
Тестирование?
    #36528279
Фотография ML380
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoВместо приватного наследования, завсегда можно и даже нужно применить композицию. Наследование ведь для полиморфизма создавалось по большей мере, если не ошибаюсь. А какой полиморфизм от приватного наследования?

Открытое наследование реализует отношение «есть разновидность» (полиморфизм), закрытое – «реализован посредством», которое в большинстве случаев предпочтительнее заменять делегированием. Много и интересно об этом пишет Скотт Майерс.
...
Рейтинг: 0 / 0
Тестирование?
    #36528284
Фотография ML380
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Большой Синий КитИзвращения на любой вкус :) Простор необыкновенен.
В жизни тоже есть извращения на любой вкус, однако не все же извращенцы ))
...
Рейтинг: 0 / 0
Тестирование?
    #36528338
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ML380XDiaBLoВместо приватного наследования, завсегда можно и даже нужно применить композицию. Наследование ведь для полиморфизма создавалось по большей мере, если не ошибаюсь. А какой полиморфизм от приватного наследования?

Открытое наследование реализует отношение «есть разновидность» (полиморфизм), закрытое – «реализован посредством», которое в большинстве случаев предпочтительнее заменять делегированием. Много и интересно об этом пишет Скотт Майерс.
Вот это "реализован посредством", я думаю лучше всё же делать иначе чем наследованием. Но кому как нравится, яж не могу запретить. Если IS-A (наследование) не подходит, то HAS-A, как композиция или агрегация, может быть подходящим вариантом.
...
Рейтинг: 0 / 0
Тестирование?
    #36528340
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ML380Большой Синий КитИзвращения на любой вкус :) Простор необыкновенен.
В жизни тоже есть извращения на любой вкус, однако не все же извращенцы ))
Это была моя фраза, а не Кита :) На всякий случай добавлю, я не против С++, сам на нём пишу, по работе.
...
Рейтинг: 0 / 0
Тестирование?
    #36528424
Фотография ML380
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
XDiaBLoВот это "реализован посредством", я думаю лучше всё же делать иначе чем наследованием.

ML380в большинстве случаев предпочтительнее заменять делегированием

Лично мне известен всего один случай, когда закрытое наследование предпочтительнее. Это наследования шаблонного контейнерного класса от generic–контейнера (хранящего void*). Т.е. шаблонный контейнер реализует проверку типов, а generic – код хранения (он не имеет открытых функций, что бы нельзя было использовать отдельно). Это нужно для предотвращения раздувания кода, к которому неизбежно ведет использование шаблонов.

XDiaBLoЭто была моя фраза, а не Кита :)
Прошу прощения, ошибся.
...
Рейтинг: 0 / 0
Тестирование?
    #36528443
Фотография XDiaBLo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ML380,
Ну, просто делегирование для меня несколько смутный термин, я его не изучал ещё.
...
Рейтинг: 0 / 0
25 сообщений из 37, страница 1 из 2
Форумы / Программирование [игнор отключен] [закрыт для гостей] / Тестирование?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]