Чужой код

Страницы: 1 2 3  ОТВЕТИТЬ НОВАЯ ТЕМА
Supervisor 9 мар 2018 в 19:27
Ярила  •  На сайте 13 лет
1
Примерно 90% чужого кода - лютейший говнокод. А вообще, нынче качество разработки у плинтуса, беда.
AndreyKh2018 9 мар 2018 в 19:32
Шутник  •  На сайте 8 лет
1
Стандартная ситуация практически для всех отраслей, где что-либо создают.
При постройке зданий, систем автоматики и т.д. такое регулярно когда меняются подрядчики :)
Стронций 9 мар 2018 в 19:37
Ярила  •  На сайте 11 лет
7
Это всё из-за "эффективных менеджеров".
Написать хороший код можно, но это потребует времени и квалификации, но мало кто держит дорогих программистов, и все знают, и сроки умеют вычислять без права на ошибку.
Стамп 9 мар 2018 в 19:41
а ты не ной  •  На сайте 13 лет
2
часто сталкивают с чужим кодом
действительно зачастую проще написать заново
лишь бы было тех задание, но и его зачастую нет - всё сделано со слов, а что зачем и почему - никто не знает
Виконт 9 мар 2018 в 19:45
Ищем пуговицу  •  На сайте 14 лет
4
код...
тут получаешь 4 отчета , и в верхнюю контору надо отправить один, со сквозной нумерацией и прочим единообразием, так вот заебавшись требовать с подразделений ( а по деньгам у меня нет власти даже на рубль их урезать) я плюю и сразу убиваю все форматирование, убираю лишние пробелы и табуляцию ими, и с нуля проще все сделать в ворде

Это сообщение отредактировал Виконт - 9 мар 2018 в 19:46
Ironhide 9 мар 2018 в 19:48
Юморист  •  На сайте 10 лет
0
Цитата (artem2233 @ 9.03.2018 - 19:03)
старое:


если бы программисты строили дома ............


я взаржал
спасибо, ибо в точку bravo.gif bravo.gif bravo.gif

Это сообщение отредактировал Ironhide - 9 мар 2018 в 19:48
JIR 9 мар 2018 в 19:50
Сибирский  •  На сайте 17 лет
0
А потом все эти буратины приходят ко мне и говорят - вот у нас тут (на коленке) всё работает! Сделай доступ.
sinutra 9 мар 2018 в 20:19
Ярила  •  На сайте 9 лет
0
статья из разряда: я у мамы программист и пишу статьи на ЯПе...
EnotWhyNot 9 мар 2018 в 20:42
Шутник  •  На сайте 10 лет
8
Как правило, такая картина возникает, когда постоянно вносятся новые правки в ТЗ, а не от того, что человек изначально так планировал все сделать... И если дело дошло до замены исполнителя непосредственно, то видимо его просто все это заипало и он ушел в закат со словами - "Епитесь как хотите тут, со швабрами на воздушном шаре".
JIR 9 мар 2018 в 20:45
Сибирский  •  На сайте 17 лет
0
Цитата (EnotWhyNot @ 9.03.2018 - 20:42)
Как правило, такая картина возникает, когда постоянно вносятся новые правки в ТЗ, а не от того, что человек изначально так планировал все сделать... И если дело дошло до замены исполнителя непосредственно, то видимо его просто все это заипало и он ушел в закат со словами - "Епитесь как хотите тут, со швабрами на воздушном шаре".

а свн придумали гопники, ага.
Нормального аналитика и девопа найдите - будет вам счастье.
gizmo75rus 9 мар 2018 в 20:47
Шутник  •  На сайте 13 лет
4
Гыыы я такое встречал )))

function GetHeight(){
int height = 480;
if(height > 0) { return height; }
else { // some shit }
}

Это сообщение отредактировал gizmo75rus - 9 мар 2018 в 20:47
GarriMooR 9 мар 2018 в 20:50
Ярила  •  На сайте 13 лет
0
Цитата (stealthman @ 9.03.2018 - 11:53)
Я в своем коде-то разобраться не смог через десять лет, несмотря на подробнейшие комментарии, оставленные для себя же cool.gif

Некоторые конструкции и приемы отличались столь изысканным изяществом, что даже сидя с листом бумаги и ручкой, так и не смог понять, "нафига все это надо и как оно вообще работает ?" .

P.S. В ВУЗе на 3-4м курсе программки делал (шифралгоритмы и т п), решил как-то снова посмотреть -улучшить. Бросил через 20 мин, проще снова написать.

Херня какая. Я свои пароли через два года вспомнить не могу несмотря на подсказки)))
DX168B 9 мар 2018 в 21:09
Юморист  •  На сайте 11 лет
1
Цитата (AVIcrak @ 9.03.2018 - 19:26)
Классика наследия.
#define TRUE (random()>=0.5)

Бывало, что похожую херь выкидывал компилятор.
Вроде проверяешь отладчиком содержимое переменной и оно соответствует тому,
чего ожидал, а вот условие следующей строкой не срабатывает.
я не говорю об ошибках, вроде if(var_a = true) а о правильном условии if(var_a == true)
Мата во время отладки было много. И ладно, если бы это был плохой компилятор. IAR EWARM такое выдавал. Еще такими глюками может страдать AVR GCC. И пока не изменишь код выше, который не имеет никакого отношения к проверяемой переменной, глюк не пропадает. С такими глюками в компиляторах для более взрослых систем (linux gcc или intel ICC) никогда не сталкивался. Видимо, проблема с парсером кода, который в некоторых случаях может неправильно обрабатывать текст кода.

Это сообщение отредактировал DX168B - 9 мар 2018 в 21:14
drSirGe 9 мар 2018 в 21:26
Ярила  •  На сайте 14 лет
1
Цитата (stealthman @ 9.03.2018 - 11:53)
Я в своем коде-то разобраться не смог через десять лет, несмотря на подробнейшие комментарии, оставленные для себя же cool.gif

Некоторые конструкции и приемы отличались столь изысканным изяществом, что даже сидя с листом бумаги и ручкой, так и не смог понять, "нафига все это надо и как оно вообще работает ?" .

P.S. В ВУЗе на 3-4м курсе программки делал (шифралгоритмы и т п), решил как-то снова посмотреть -улучшить. Бросил через 20 мин, проще снова написать.

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

3 курс универа был.
Terlog 9 мар 2018 в 21:28
Ярила  •  На сайте 15 лет
1
Цитата (rmrv @ 9.03.2018 - 11:53)
очень часто проще написать все с нуля, чем разбиратся в чужем говнокоде

Вы хотели сказать, что написать свой быдлокод )

Без обид, сам Наполеон!
sergeantGY 9 мар 2018 в 21:40
Пистолеро  •  На сайте 16 лет
2
в любой теме такое.

Имею дело с полиграфией. Постоянно дергается глаз при сдаче в печать/получении от других/изготовлении с нуля. Ибо на всех этапах п-ц biggrin.gif idea.gif lol.gif

Устал. уйду в java. Уже скоро. Буду говнокодить как фсе biggrin.gif

Это сообщение отредактировал sergeantGY - 9 мар 2018 в 21:42
Bravo 9 мар 2018 в 21:47
Ярила  •  На сайте 19 лет
4
Цитата (Supervisor @ 9.03.2018 - 19:27)
Примерно 90% чужого кода - лютейший говнокод. А вообще, нынче качество разработки у плинтуса, беда.

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

Это явление называется просто-"своё говно не пахнет".
Ariel81 9 мар 2018 в 21:48
Балагур  •  На сайте 11 лет
0
Морихей хуйни не скажет...

Чужой код
kensajou 9 мар 2018 в 21:50
Уральский подмосквич  •  На сайте 12 лет
0
блядь, Ломыч... Я свой код пятилетней давности заебусь разбирать, а ты про новый
Maxidrom2000 9 мар 2018 в 22:01
Ярила  •  На сайте 11 лет
1
Цитата (Surovый @ 9.03.2018 - 11:45)
в аналогиях ты брат не очень силен )))

Силён не очень, зато смешно было
Lem0nti 9 мар 2018 в 22:14
Ярила  •  На сайте 15 лет
1
За хуёвым работником в любом ремесле никто ничего доделывать не хочет.
Программеры не при чём.
JIR 9 мар 2018 в 22:24
Сибирский  •  На сайте 17 лет
2
Цитата (kensajou @ 9.03.2018 - 21:50)
блядь, Ломыч... Я свой код пятилетней давности заебусь разбирать, а ты про новый

я свой, недельной давности скрипт, кое-как разбираю.
И это с комментами.
Крабат 9 мар 2018 в 22:28
Приколист  •  На сайте 14 лет
0
Цитата (FunnyBanana @ 9.03.2018 - 18:16)
Я с нуля быстрее напишу, чем буду разбираться в чужом коде...

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

Видать, ты в очень небольших проектах учавствовал. Есть демонические продукты, которые разрабатывали последовательно десяток людей в течении нескольких лет. Если начальству скажешь "Миша, всё хуйня. Давай по новой!", тебя там же и закопают. И даже не потому, что на процесс разработки угрохано дохерища денег и времени. А ещё и потому, что "давай по новой" означает несостоятельность текущих менеджеров проекта. Неоновыми огнями над ними зажжётся вывеска "Лохи, которые проебали проект, заведя его не туда". И санкции к ним будут применены соответствующие. Ну, и кому это надо? Вот поэтому и будут тянуть до последнего, дорабатывая и правя код, который в конечном итоге превращается в гигантское нагромождение сталактитов и сталагмитов, где чёрт ногу сломит...
Sergey65 9 мар 2018 в 22:34
Ярила  •  На сайте 10 лет
0
Цитата (Surovый @ 9.03.2018 - 11:45)
в аналогиях ты брат не очень силен )))

..., но прикольно.
Voronezher 9 мар 2018 в 23:30
Ярила  •  На сайте 13 лет
4
Чужой код - не всегда плохой код. Он просто не твой, потому и непонятный. Хотя, справедливости ради, однажды я смотрел на свой код десятилетней давности - и был, ЧСХ, не лучшего мнения об авторе.
Понравился пост? Ещё больше интересного в ЯП-Телеграм и ЯП-Max!
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии. Авторизуйтесь, пожалуйста, или зарегистрируйтесь, если не зарегистрированы.
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) Просмотры темы: 32 822
0 Пользователей:
Страницы: 1 2 3  ОТВЕТИТЬ НОВАЯ ТЕМА

 
 

Активные темы



Наверх