Skip to Content

Интересный способ кодирования на C# (наш любимый индусский код)

Сегодня попросили помочь разобраться в некоторых тонкостях достаточно старой системы на C#, которую когда-то начали делать индусы, потом делали французы, потом кто-то еще... В результате нашел нечто! Привожу фрагмент кода, который я обнаружил случайно открыв не тот файл:

// выше есть коллекция строк np

1
2
3
4
5
6
7
8
9
10
11
 
int i = 0;
string t = "";
for(int j = i; j < i; j++)
{  string s = s + SpaceSign() + NumberSign() + np[j.ToString()];
t = t + s; }
 
string m = t;
if(m.Length <= 0) {
throw(new ArgumentException("Not good parameter."));
}

// Функции поразили не меньше:

1
2
3
4
5
6
7
8
9
10
11
12
 
// this function to because not same space used in future maybe
function string SpaceSign()
{     string s = " ";
return s;
}
// this function to because not same number used in future maybe
 
function string NumberSign()
{  string n = "#";
return n;
}

Предлагаю высказаться, что вам не нравиться в этом коде . По качеству комментариев, конечно, видно, что их оставил даже не француз.

Сколько мне дали Freelance биржи – weblancer.net

Продолжаю обзор freelance сайтов, предыдущий пост прочитать можно тут

Сайт weblancer.net достаточно старый, изначально был спроектирован как freelance' биржа. Его отличительная особенность, это разделение всех проектов по бюджету:

- высокий
- средний
- низкий
- неопределенный

Разделение стоимости проектов ведётся в долларах сша. На мой взгляд, оплата в этой валюте смотрится каким то анахронизмом.

Ресурс достаточно раскрученный, по этому, на хорошие проекты конкуренция достигает 30-40 предложений. В прочем, как и на всех подобных ресурсах.

Интерфейс сайта мне не очень нравится, сероват, не хватает весёлости web 2.0 :) Функционал достаточно хорош, как обычно - портфолио, личные сообщения и прочее. Есть система взимания денег с фрилансеров.

В плане заработка, для меня, сайт всегда был как то очень скуден. За 2008 год я с него не заработал ровным счётом ничего. Хотя если честно посещаю его не так часто.  Предыдущие года какие то копеечные проекты в районе 500-1000 рублей.

и так бывает

Иногда заказчик вдруг пропадает без видимых на то причин.

Не скажу, что это нормальная практика, но не стоит переживать, подождите 2-3 рабочих дня. У каждого бывают временные затруднения.

Новый язык программирования

Создание программ на заказ: хочу программу – большую и маленькую!

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

Вдумайтесь, в большинстве современных популярных программах и программных пакетах, покупателями используется от силы 20% возможностей программы.

Например, в популярном текстовом редакторе Microsoft Word. Я постоянно работаю с этой программой, часто и помногу, и был очень удивлен, когда в интернет-тесте, на одном из сайтов выяснилось, что я знаю и использую ее возможности менее чем на 20%. На сколько же процентов ее использую люди, которые запускают программу от случая к случаю?
Читать далее→

Страница: 6 / 8 ‹ Первая 2 3 4 5 6 7 8 Последняя ›