Pull to refresh
-4
AmdY@AmdY

Веб разработчик

8
Subscribers
Send message
меня больше волную те, кто считает, что "знают" ООП. есть большое количество проектов на том же РНР, которые написаны вовсе на процедурном коде и при этом весьма удобны в расширении. А уж сколько сишного кода без ООП написано, да ещё какого замечательного кода. А коли берут 5-20 баксов, значит столько стоит реализация _данной_ задачи на РНР, а если на .net или java это стоит дороже, от это проблемы данных языков. Ну, естественно, при условии что работу сделают качестенно.
>>> Мне не понятно, почему такой чудесный фреймворк как .NET имеет такую маленькую популярность в странах СНГ.
Он сложен в освоении. Как видно из комментов, даже пишущие на нём люди, не до конца понимают что и откуда берётся. На то он и фреймворк.
Есть языки, которые не хуже справляется с большинством задач. Зачём идти по тяжёлому пути, если есть более простой, а результат будет не хуже?
Сразу качать не буду, пускай подавятся гопнеги. Ужос, народный браузер превратили в попсу. Нормальные проекты просят чтобы не грузили серваки, а эти развели популизм, занялись корпоротивщиной, с гуглом снюхались. Подозреваю, что не спроста гугл не заводит свои сервисы под opera, будь это мелкомягкие, их бы давно камнями забросали.
И правильно сделали, что firefox из дистров линуха повыбрасывали, лисёнок стал попахивать.
Чуть позже скачаю обязательно, хороший браузер, великолепные плагины, очень хорошо заменяет вечно экспериментирующего opera
Лениться можно продуктивно: когда влом вставать, можно почитать книгу, форум, хабр. Когда лень работать. нужно автоматизироать работу, например создать кодогенератор. А вот когда лень сходить попить пивко с друзьями или встретиться с девушкой, вот тогда нужно менять себя и бить во се колокола.
первый пункт просто шикарно правильный. а все остальные сводятся примерно к "работая на фрилансе будьте готовы что половина вашего времени должна уходить на самообразование, а реального программирования будет только часов 5-6"
Статья должна отпугнуть тех, кто идёт на фриланс учиться.
этих у нас тоже заткнут, чтобы всякую херню не говорили, главный руководитель нашей страны умеет извилинами шевелить, а вот подопечные подводят его сильно и не удивительно, самые умные уже давно прикинулись опозицией и свалили отдыхать на запад.
полноценной цензуры в нашей стране не будет, это я знаю на 100%. нашим властям для того чтобы разобраться с белорусским хостером, размещающим сайты с детской порнографией, уже сейчас ничего не помешает, а статью придумают. а раз уже сейчас ничего не мешает, то особой нужды в законодательном утверждении нету, это можно отнести к плюсам наше недомократии.
Очень праильное замечание. практически каждый кто идёт во фриланс подсознательно собирается стать руководителем. Приходится очень много времени тратить на вещи никак не относящиеся к программированию. Соответственно, эти часы-дни-месяцы-годы не будут так же оплачиваться. А не использовать полученный непрограммерский опыт, если он успешный - глупо. Другое дело, что не все хорошие программисты становятся хорошими руководителями.
толчки, авралы.... теперь понятно почему продукт у вас такой скомканый и неудобный для программиста. Когда в компании много менеджмента страдают разработчики.
К сожалению, опыт подсказывает что успех зависит нв 70% от менеджеров по продажам, а не от директора, тех. директора и организации разработтки. В школе моя учительница литературы назала бы такой рассказ переливанием воды - много красивых слов, но при этом бесполезных.
Это новость чисто поржать. У нас же вроде строится ИТ государство, даже на песочную долину денег набрали. Бедные руководители, понабирались умных слов и тыкают их куда попало, борутся с ветряными мельницами.
Если бы се глупости властей превращались в реальность, я бы уже давно свалил из страны, а пока как в басне про слона и моську.
Если есть аргументация, я срадостью выслушаю. Я не боюсь оказаться неправым и открыт конструктивной критике, даже если всё это будет припралено твоей матерщиной.
Бесспорно. Правка говнокода пораждает ещё больший говнакод и это без привязки к языку. Преимуществом пыха является возможность качественно изменив архитектуру ускорить работу. Т.е. если переписать большой кода выигрыш в скорости его расширения окупит проигрыш во ремени его переписки, а в предыдущем посте я пытался доказать, что это не единственный PHP way.
А ведь действительно, организаторы старались, а их из-за мелкого ляпа гразью обливать, как-то некрасиво получилось. У организаторов достаточно опыта, чтобы принять правильное решение, а если накладка получилась, можно потерпеть, а инфу позже дастать из других источников.
Первоначально РНР не проектировался как серьёзный язык, он разрабытывался для себя и сейчас дейстительно существуют проблемы с именованием, но у нас есть хорошее IDE, спасибо, JAVA. Но, никто не мешает обернуть функции в обёртку, можно использоать те же namespace.
В РНР5 прекрастная обратная совместимость с 4-й, я указал это ещё выше в своём посте и большинство проектов на 4-ке хостятся на 5-ке, при этом даже скорость работы возрастает.
Без фреймворка, ну кажется я даже на авторитетный источник сослался.
В Руби нету абстрактных классов, интерфейсов вроде тоже нету, лямбда функции напоминают eval и являются ИМХО деконструктивным решением.
1. PHP быстр
2. Легко можно дописать расширение на С.
3. Он создан для веба.
4. Предастовляет массу путей для достижения результата.
5. Проекты легки в поддержке и расширении.
6. Весьма удобная ОО модель, содранная с Java.
И т.д. и т.п. Самое главное, что используя РНР можно создать web приложения быстро, гибко и качестенно. Соответственно эти преимущества предопределили доминирующее положение РНР на данном рынке.
Создан для web - да, существует огромное количество ГОТОВЫХ ФУНКЦИЙ и не нужно писать свои велосипеды, не нужно перерывать тоны библиотек в поиске подходящей.
Хотя спорить бессмысленно, у тебя представление об РНР на основе увиденного ганокода, а я знаю о Java по литературе, по которой учил ООП, дабы применять его на РНР.
Ещё один шутник, нежели ты думаешь что нельзя писать плохо на java или C. у меня богатый опыт в поддержке и расширении гавнокода, увераю, поддерживать его не так уж сложно, расширить или залатать дырку легко, вопрос времени, благо РНР очень гибок, а вот в java костыли ставить не самая приятная работа. многие старые проекты, набрав популярности всё же оставили старый код и расширили его под неожиданно большие маштабы, нужны примеры или сам найдёшь. ПЫХ уже дано поддерживает абстрактные классы и интерфейсы, есть возможность разработчи через тестирование, юнит тесты появились ещё для 4-ки, ничто не мешает хорошо думать и писать только раз, тестировать и получать качественный и удобный в поддержке и сопровождении продукт. Хотя, фишки вроде нэймспэйсов и позднего статического связывания помогают делать код ещё более удобным, но это печенюшки, за которые я ещё больше люблю пых.
У молодого человека видно недавно выскачили прищики и он зол на весь мир. Кроме этого, уже в столь юном возрасте наблюдается отклонение в сексуальном отношение в сторону садо-мазо. я недавно понял, что у него Java ассоциируется с мотоциклом или папиными сигретами.
Про СУБД, спасибо, насмешил, прогрессируешь, уже заучил умные слова и умные фразы, осталось научиться вставлять их к месту, хотя у тебя ещё долгий путь от граммофона до кодера.
Да, кстати, я из Белоруссии, и мне не стыдно за незнание русского языка на отлично.
Не минусуйте больше его, он видно своим минусом подружкам хвастается, либо у него ещё большие отклонения, нежели показалось сперва.
О питоне знаю не много, поэтому могу быть не прав.
Насколько я знаю свежая версия питона будет не совместима со старой, не знаю насколько это верно, но допустим в РНР до сих пор примерно половина проектов на 4-ке, из них большинство работают и на 5-ке. Ещё знаю, что питон не создан для веба и в это сфере юзать его без фреймворков довольно неприятно, естественно читал неданий цикл статей и контраргументы Салагаева. Больше ничего такого не знаю, а искать аргументы в гугле считаю бесполезным, так как всё же планирую знакомиться с питоном поближе втечении года, там будет видно.
руби, хм, у него слишком много серьёзных миносов, самый большой - автор. а вот в рельсах достаточно интересных фишек, которые можно подсмотреть. медленный, тяжёлый для машины, при том что он чисто ОО местами чувствуется недоработка именно в плане ООП, небольшое сообщество и количество разработчиков, вызывает отставание от народного рнр. После близкого изучения я понял, что всё тоже могу реализовать или уже реализовал на рнр и смысла переходить на руби нету.
У РНР слишком много хороших сторон при разработке web приложений, именно они вызали миграцию java, asp, perl программистов, разрабатывающих для web, к php. рнр создан для web, позволяет вести лёгкую и гибкую разработку. развитие фреймворков, особенно zend, является попыткой создания php-style которого раньше не было, ведь на РНР можно сделать одно и тоже разными способами.
Обычно такие заявления делают люди, которые нормально не владеют не одним языком. С успешным опытом, узнаёшь насколько важно знать язык до тонкостей и не пренебрегаешь даже малейшим шансом получить полезную инфу, появляется уважение к сопутствующим технологиям и другим языкам.
А в том, что вы недопрограмиист доказывает и ваше неумение внимательно читать,и не заметили, что большинство тем не относятся к РНР, ты наверное удивишься, когда узнаешь, что в сопутствующие технологии, можно даже java всунуть и люди будут слушать с интересом.
Кстати, есть PHPшники, успешно пишущие на java, правда они предпочитают говорить о groovy
вот показательный пост, автор высказал своё мнение, причём аргументировал его статистикой, а в итоге у него уже -1 и ниодного злобного и обоснованного коммента.

Information

Rating
Does not participate
Location
Минск, Минская обл., Беларусь
Registered
Activity