Интересный способ кодирования на 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%. На сколько же процентов ее использую люди, которые запускают программу от случая к случаю?
Читать далее→

