+157
- 01
- 02
- 03
- 04
- 05
- 06
- 07
- 08
- 09
- 10
- 11
- 12
- 13
- 14
- 15
- 16
- 17
- 18
- 19
- 20
- 21
- 22
- 23
- 24
- 25
- 26
- 27
if(intval($data[0])>0){
$massart=explode(" ",$data[1]);
if($massart[0]){
$infoarticle=mysql_query("SELECT `Message_ID`, `ExternalData` FROM `Message114` where `Article`='".mysql_escape_string($massart[0])."';");
if(mysql_num_rows($infoarticle)){
while($infoarticlerow=mysql_fetch_array($infoarticle)){
$arrowitem["".$massart[0]]['name']=$data[1];
$arrowitem["".$massart[0]]['id']=$infoarticlerow['Message_ID'];
$arrowitem["".$massart[0]]['info']=$infoarticlerow['ExternalData'];
for ($c=5; $c < $num; $c++) {
if(intval($data[$c])>0){
$arrowitem["".$massart[0]]['size'][$mssize[$c]]=$data[$c];
}
}
if(floatval($arrowitem["".$massart[0]]['price'])==0){
$arrowitem["".$massart[0]]['price']=floatval($data[3]);
}else{
if(floatval($arrowitem["".$massart[0]]['price'])>floatval($data[3])){
$arrowitem["".$massart[0]]['price']=floatval($data[3]);
}
}
}
}else{
$notnetcat[]=$data[1];
}
}
}
От нехватки рабочих рук отдали одну правку на фриланс. Рвусь между желанием всё переписать по-человечески и со спокойной совестью отчитаться перед заказчиком либо же забить (парню заплатили, блеать!), но потом краснеть за глюки этого чудо-кода, которые, жопой чую, обязательно возникнут.
Запостил:
telnet,
25 Февраля 2012
И, может не поверишь, но в аутсорсной команде в серьёзной компании тоже находятся чудики, которые пишут вещи вроде if(empty($val)) $val = $val = str_replace(' ', '', $val);
охеренный довод
1. Получение ТЗ
2. Начали писать. (берем код с похожего пректа и вставляем в него костыли)
3. Запустили если в 30% код делал то что от него нужно. можно сдавать.
Как пишут я не фрилансер пишу код.
1. Получение ТЗ
2. Проектирование
3. Написание кода (берем модули с другого похожего проекта если подходит оставляем если нет пишем с 0).
4. Тестирование и оптимизация.
5. Просмотр кода. Смотрим всей группой.
6. сдача кода заказчику.
И не нужно говорить что код который пишет фрилансер оптимизированный и потрачено хотя бы 1 день на его тестирование.
А давайте мы сэкономим!
Дальше писать?
Даже если желания сэкономить изначально не было при виде толп школьников готовых работать за еду оно появляется. Как раз вчера читала статью как не лопухнутся на ебее, я бы то же сказала про фрил - не ведитесь на "сделаю быстро дешево качественно", читайте рекомендации, ищите через знакомых, устраивайте минимальное собеседование на профпригодность...
прочитал на ебле покраснел.
она бывалая, при ней можно не краснеть.
Судя по фразе "много наших полегло", раз в день один из программистов с разбегу убивался об стену, пока ваши требования не были приняты )))
Хотя бывают такие что на вопросы устраивают истерику, тут лучше сразу уходить)
Первые требуют полное тз, даже не пытаясь задуматься - а нужно ли это или то заказчику. Ходят злые на тупых заказчиков.
Вторые понимают что если бы заказчик знал точно что и как то сделал бы сам и что пришли за их знаниями и опытом. И нужна ли выгрузка, зачем вообще им магазин - спрашивают. Имеют исключительно адекватных клиентов.
И да, вторые зарабатывают значительно больше.
ОЧЕРЕДНАЯ ТЕОРИЯ ЗАГОВОРА:Может он футбольный фанат и таким макаром решил бесплатно съездить на Евро-2012.
Оччень депрессивно отношусь к евро 2012 потому что работаю в пяти минутах ходьбы от олимпийской(
Как раз весенний депресняк, когонить уебать хочется.
Поэтому - заткнись и дрочи на себя в другом месте.
ЛЮР крепись
За чем же с кем попало этим заниматься?
Мой идеализм наверно связан с тем что я всегда могла и не сдерживалась на послать неадекватного заказчика / работодателя в лес.
> не сдерживалась на послать неадекватного заказчика
Конфликт интересов. По законам рынка-сервиса, клиентов нужно облизывать и выполнять все их грязные фантазии. С другой стороны, время-деньги; если позволяют возможности, сэкономленное время и нервы позволят сделать половину другого проекта и заработать не меньше.
Есть ещё вариант. Производить массовый продукт, рассчитанный под среднего пользователя. И продавать его, а не услуги.