Последние комментарии
Для меня эта страница - это удобный способ смотреть, что нового происходит в комментариях и сразу находить заметку, не заходя в админку. Думаю, она будет полезна и тебе.
Nurlan
прикольно :)
Андрей
Любой, кто рвется к власти в России - не чист на руку. Развитые страны прошли подобный этап, но даже там попадаются жулики.
В целом - пусть борются. Но все же, самый быстрый способ изменить жизнь в России - уехать из нее.
Анатолий
Код писали не индусы, но все равно китайцы. Получилось "то лапы ломит, то хвост отваливается".
Бизнес-логику может содержать даже View. Понимания всей картины может не возникнуть вообще никогда.
Почему бы не скопипастить? Задачи решать надо как-то - дэдлайны и пр.
Михаил Фленов
Если две функции выполняют одну и ту же логическую задачу и отличаются только строчкой или двумя, то я в 90% случаев объединял и буду объединять в одну функцию. По моей практике только в 10% случаев действительно нужно копировать, чтобы избежать безразмерного роста количества параметров и усложнения самой функции. Это как раз упрощает сопровождение кода.
Хочешь клонировать код по проекту, я как-то не собираюсь тебя переубеждать, можешь заниматься клонированием.
XxX
Да нет Михаил, это есть следствие всякой унификации методов. Я не знаю где вы учились на программиста но видимо не особо сильно уделяли внимание словам преподавателей, или учились не в России/США/Германии(за спецов этих стран ручаюсь). В этих странах спецы и преподаватели единогласно говорят, унификация методов это пунктик, которого надо избегать. Гипотетически возможно использование принципа описанного ZeroXor но не в "серьезных" проектах. Там же где все по настоящему серьезно и требует хорошего сопровождение можно встретить почти что копии одних и тех же методов и функции, различающиеся на одну-три строчки, в огромных количествах.
Михаил Фленов
Такое чаще бывает, когда несвязанные вещи тулят в одну функцию.
XxX
Ну вряд ли это вдохновлено индусами. Это как правило у них привычка все и вся объединить в одну функцию с миллиардов входных параметров а ты потом сиди гадай откуда ноги/руки растут. А вот терь понятно что так у нас оказывается учат делать мастера своего дела.
ZeroXor
Иногда в попытке сделать универсально, особенно если торопишься, появляется такой лапшекод, что потом самому можно в нем заблудиться. Хотя все же стараюсь использовать похожий метод, просто создаю метод-обертку, который подготовит данные и вызовет уже написанный метод.
А вот лезть что-то менять в написанном методе иногда может быть опасно - старый код, работающий с ним, может внезапно перестать работать. Не бывало у тебя такого?
Сергей Ю.
...я часто так делаю, занимаюсь копипастом. Понимаю, что это "плохо" ... но когда надо что-нибудь по быстрому "слепить", этот вариант работает ... а что еще надо?

FeeDD
Здравствуйте Михаил,я активно интересуюсь темой создания интернет магазина,можете что-то посоветовать, какой выбрать движок из бесплатных выбор оптимального хостинга?