Ваа, как погода сегодня порадовала, солнце, тепло, листья золотом горят и так медленно опадают. Очень медитативное зрелище. Я в обед с кружкой чая выходила на улицу) Даже настроение улучшилось. Ещё я делегировала некоторые завтрашние дела другим коллегам и разгрузилась для первостепенной задачи. Прорвёмся) Возможно, я буду иногда пропускать Костры по вторникам и четвергам, чтобы больше спать на неделе, а то я катастрофически не высыпаюсь.
"Работает - не трогай"
А я потрогал - занялся масштабным рефакторингом и избавлением от дублирующего кода. Уж больно надоело вносить изменения сразу в кучу мест, периодически куда-нибудь забывая
Слава Омниссии, хоть кто-то в нормальной галере гребёт (или ты уже с плетью там?). Кого не спрошу - времени на рефакторинг нет, код-ревью только в мечтах, от scrum только доска, завешанная стикерами. Из легаси целые куски перекочевывают в новые проекты, потому что ВРЕМЕНИНЕТРЕЛИЗВЧЕРА!
p.s.: можно тебя в линкедине добавить? а то чо я как дурак с одним контактом (и тот в Нидерландах).
Да я свой линкедин уже не помню когда последний раз открывал. Надо поискать, где он у меня там
Я тут сам и за гребцов и за надсмотрщиков нижней палубы. Это уже второй масштабный рефакторинг в проекте, давно назревало и в конце концов терпение лопнуло. Доколе после каждого изменение будет появляться пара багов "а вот здесь надо бы сделать точно так же, как было сделано там, а то не единоообразно"?!
Ты только что отбил у меня остатки отвращения к тестированию.
А можешь рассказать вкратце о проекте, если можно? Хоть глянуть, чем люди заняты (хоть и не мой профиль).
Система разработки бизнес-процессов для крупных трейдеров. Позволяет нарисовать что-то типа блок-схемы "ждать данные с биржи, прочитать еще из базы, запустить какой-то пересчет, результат положить еще куда-нибудь и оповестить всех заинтересованных лиц" и оно будет работать
Ентерпрайзно!
Спасибо.
Когда-то давно я работал в начале цепочки - описывал бизнес-процессы. Хотя скорее это выглядело как куча звонков и беготня за всякими представителями заказчика с целью выведать "вы чем вообще тут занимаетесь?"
Для молодого, неокрепшего ума было откровением, что где-то половина этих "представителей", даже весьма высокопоставленных, вообще не понимает, что в вверенных им подразделениях происходит :D
Вот да, основная проблема - добиться внятной формулировки как должно работать. Потом-то уже чисто рутинная работа, перевести тз в код. А вот составить его..
Хорошо, что этим не занимаюсь
Мне проще было. Мы были госструктурой, заказчики - тоже, по большей части. Когда терпение кончалось, мы затребовали у них регламенты и должностные инструкции. На основе этого описывались процессы, составлялось ТЗ (моими ручками, таки да. Спросите меня, зачем в ТЗ на программу климатические условия эксплуатации, хаха. Правда, в среде техписов это уже баян лет надцать).
В итоге ТЗ сплавлялось выигравшему тендер, а наши аналитики выступали в качестве консалтинга. Решение разрабатывалось, внедрялось... И в учреждении-заказчике наступал шок. Потому что все эти регламенты и должностные инструкции никто никогда не читал и не применял. А при попытке катить на нас бочку в лицо горе-заказчикам тыкались оные документы, предусмотрительно скопированные и заверенные нашими юристами. Поскольку в то время перевод госуслуг в электронный вид был в фаворе, лёгкого намёка нашего директора министру связи региона или напрямую, тогда ещё, Президенту Республики, хватало, чтобы учреждение со скрипом и лязгом начинало работать по оным регламентам и инструкциям, что, во многих случаях, шло на пользу общей картине (:
Вечер добрый. Читаю это и рыдаю. Как же я мечтаю переписать старый код, а то и некоторые программы заново. Работает всё каким-то чудом. Понятия порой не имею как оно работает, особенно если код чужой. Если же что-то менять, то всё, неизвестно где спрячется баг. Про дублирующий код даже и вспоминать не хочется. Этап тестирования пропущен уже много лет. Времени не дают вообще.
Приятно читать про грамотный подход в разработке. Успехов!
Дорога к универу уже давно перпахана, на Мукомольном проезде идёт большая стройка. Поэтому добираться к зданию университета приходится обходными путями. Но нормальная дорога, не затронутая ремонтными работами, довольно неудобна, особенно учитывая то, что даже по свободным переулкам часто ездят самосвалы и трактора. Есть два коротких маршрута - через территорию школы (пройти в один выход и выйти с другого) и через двор (тропинка в грязи, там высажены деревья, территория для походов пешком не предназначена, но так всё равно быстрее чем по дороге).
Школа постоянно возмущалась тем, что через неё ходят студенты и никого не трогают. Сначала вешали таблички о том, что прохода нет, потом тупо повесили замок на вход со стороны университета, оставив для учеников лишь один, тем самым показав средний палец и студентам, и ученикам с той стороны дворов
В то же время строители поработали над "грязной дорогой" и застелили её мостками из досок, да ещё и перила приделали там, где сбоку идёт крутой склон и можно упасть при неосторожности
Не знаю, я бы пошёл всё равно короткой дорогой, ибо, насколько я понял, незатронутой осталась дорога через двор, но после прохода по ней обувь испачкается. Неужели никак нельзя подступиться иначе к зданию?
Строителям деваться некуда. Необходимость устройства настилов, навесов и ограждений, как правило, закреплена на уровне города/региона какими-нибудь "Правилами внешнего благоустройства территорий" или "Положением о порядке производства работ..."
Не сделают - получат по шапке, вплоть до отзыва разрешения. Правда, могут сделать на пофиг.
Как-то слишком долго они соображали) Да и тропинка не относится к зоне строительных работ и вообще первоначально не предназначена для прохода людей, как я и писал
Для меня TDD, кроме практики тестирования, ещё и способ формализации. Думаю, для pet - самое оно, хоть знать что делать, а не как * в проруби. Я, конечно, не могу судить, но у меня тут 70% времени тесты и только 20% - функционал (тут ещё моя профдеформация знать о себе даёт, хаха). Если для крупного проекта оно как-то так же, то это ж ад и погибель =(
Вот это я монстр! Вчера лёг в обычное для меня время, сегодня, проснувшись, тут же по привычке начал щурить глаза, однако Солнце не слепило, взглянув в сторону окна, я удивился ещё больше: тени от деревьев были очень странно расположены. Осмысление дошло только, когда увидел время. Половина первого! Как же так вышло, до сих пор не понимаю. Добрый вечер!
Вечер! Ходил на пары. Философ - скучнейший. Зато потом норм было, химичили. А ещё тему ВКР адекватно сформировали (науч. рук. со своей коллегой формировали, я рядом пнём стоял. Хы.) Теперь деканат отстанет... Пока ещё не придумает, что требовать.
Здравствуйте.
- В следующей жизни отоспимся!
- Ты мне это в предыдущей уже говорил!
Закончил нарушать первое правило айтишника, все вроде бы снова работает.
В чём оно заключается?
А я потрогал - занялся масштабным рефакторингом и избавлением от дублирующего кода. Уж больно надоело вносить изменения сразу в кучу мест, периодически куда-нибудь забывая
p.s.: можно тебя в линкедине добавить? а то чо я как дурак с одним контактом (и тот в Нидерландах).
Я тут сам и за гребцов и за надсмотрщиков нижней палубы. Это уже второй масштабный рефакторинг в проекте, давно назревало и в конце концов терпение лопнуло. Доколе после каждого изменение будет появляться пара багов "а вот здесь надо бы сделать точно так же, как было сделано там, а то не единоообразно"?!
А можешь рассказать вкратце о проекте, если можно? Хоть глянуть, чем люди заняты (хоть и не мой профиль).
Спасибо.
Когда-то давно я работал в начале цепочки - описывал бизнес-процессы. Хотя скорее это выглядело как куча звонков и беготня за всякими представителями заказчика с целью выведать "вы чем вообще тут занимаетесь?"
Для молодого, неокрепшего ума было откровением, что где-то половина этих "представителей", даже весьма высокопоставленных, вообще не понимает, что в вверенных им подразделениях происходит :D
Хорошо, что этим не занимаюсь
В итоге ТЗ сплавлялось выигравшему тендер, а наши аналитики выступали в качестве консалтинга. Решение разрабатывалось, внедрялось... И в учреждении-заказчике наступал шок. Потому что все эти регламенты и должностные инструкции никто никогда не читал и не применял. А при попытке катить на нас бочку в лицо горе-заказчикам тыкались оные документы, предусмотрительно скопированные и заверенные нашими юристами. Поскольку в то время перевод госуслуг в электронный вид был в фаворе, лёгкого намёка нашего директора министру связи региона или напрямую, тогда ещё, Президенту Республики, хватало, чтобы учреждение со скрипом и лязгом начинало работать по оным регламентам и инструкциям, что, во многих случаях, шло на пользу общей картине (:
Приятно читать про грамотный подход в разработке. Успехов!
наконец-то пятница! такая тягомотная неделя...
З.Ы. отдельное спасибо за Юлю в серии с листочками, очень уж шикарно вышла!
Разница в отношении к людям
Дорога к универу уже давно перпахана, на Мукомольном проезде идёт большая стройка. Поэтому добираться к зданию университета приходится обходными путями. Но нормальная дорога, не затронутая ремонтными работами, довольно неудобна, особенно учитывая то, что даже по свободным переулкам часто ездят самосвалы и трактора. Есть два коротких маршрута - через территорию школы (пройти в один выход и выйти с другого) и через двор (тропинка в грязи, там высажены деревья, территория для походов пешком не предназначена, но так всё равно быстрее чем по дороге).
Школа постоянно возмущалась тем, что через неё ходят студенты и никого не трогают. Сначала вешали таблички о том, что прохода нет, потом тупо повесили замок на вход со стороны университета, оставив для учеников лишь один, тем самым показав средний палец и студентам, и ученикам с той стороны дворов
В то же время строители поработали над "грязной дорогой" и застелили её мостками из досок, да ещё и перила приделали там, где сбоку идёт крутой склон и можно упасть при неосторожности
Не сделают - получат по шапке, вплоть до отзыва разрешения. Правда, могут сделать на пофиг.
Нувыпонели.
Весь день пытался в TDD.
Где найти хентай с галочками и словом PASS?
зла"Совёнка" властвуют безраздельно.- Где же эти "приклеенные головы"?
