Добро пожаловать
Материал из Веб программирование.
Виталий Обо мне - веб разработчик, О проекте ВебПрогер
Делай, что можешь, с тем, что у тебя есть, и там, где ты находишься. Теодор Рузвельт
Сильные люди не ищут легких путей, а намеренно усложняют!
Добро пожаловать на личный сайт "ВебПрогер" Надеюсь, что вы сможете найти на нем всю интересующую вас информацию по веб программированию, раскрутке сайтов в интернете, поисковой оптимизации, примеры кода, управление проектами, инструменты веб разработчика, или просто узнать о профессии веб программиста, немного жизни, немного философии, чем дышим?!
Чему посвящен сайт
Для Вашего удобства сайт разбит на несколько основных категорий:
- Полезности - тут собираем небольшие полезности веб разработчика, чтобы не забывалось...
- Оптимизация - возможно, следование какому-то одному совету не даст ощутимого прироста производительности, но выполнение всех этих элементарных правил вежливости веб программиста в комплексе заметно снизит нагрузку на сервер и поднимет ваш авторитет.
- Seo оптимизация - расскажем как же добиться успехов посещаемости сайта. Существуют много различных методов оптимизации страниц в интернете, направленных на увеличение посещаемости сайта которую называют поисковой оптимизацией. Иногда Seo оптимизацию называют даже частью интернет маркетинга.
- Фичи - взгляд с другой стороны... а вы не задумывались что можно писать код по другому?
- Кладовка - собрание, что не вошло не в одно из выше. Иногда нужно что нибудь записать, и сохранить на долгое время, а когда приходит время вспомнить, память нас бывает подводит и в мелочах не вспомнишь что да как было. Здесь мы будем хранить всякого рода информацию, чаще примеры кода...
- Жизнь - Про нашу жизнь веб программистов... Кто то описывает ее в ярких красках, кто то в смуглых, а кому то тяжело представить. А на самом деле у каждого своя полоса жизни. Иногда они очень похожи. Но разные временные пространства, место, общество,...,... - разнят нас всех.
- Полезные ссылки - На мой взгляд полезные ресурсы, статьи, блоги, инструменты разработчика. По мере пополняется.
- Уголок - Маленький странный уголок... Сочинения на тему программирования.
- О Людях - Люди о которых мы даже не догадываемся, о тех кто творил, о тех кто уходил, о тех кого вспоминали только через несколько лет, а иногда и целого поколения. Их неи труды теперь используются в наши дни, тяжело представить что было без их Открытий. Они просто творили свой мир...
И немного мудростей для мозга
Единственное стоящие программного обеспечения это то которое еще ни когда не было написано
- повторное использование кода экономит документацию, отладку, испытание, и время обслуживания так же как время развития (Рефакторинг).
- мы имеем так много в наличие компьютерной силы в наши дни, что нуждаетесь в действительно серьезном основании, чтобы оптимизировать код для пользы компьютера.
- позвольте системам управления сайтом (Framework, CMS, CMF) обращаться с деталями и концентрировать ваше время на получении результатов.
Нету стоящей технологии, если это не обращается к деловой проблеме
- логически или математически правильно, не означает что это правильно в реальном мире.
- автоматизация, не означает что это делает лучше.
- иногда лучше нанять одного человека который реально разбирается, чем пробывать вовлечь всех кто хоть бы как разбирается.
- если Ваша компания не продает программное обеспечение, тогда Вы не должны писать это.
- не рассчитывайте на единственного продавца, но и не рассчитывайте на приличную поддержку, когда Вы смешиваете продавцов.
- нету языка/методологии/операционной системы/поставщика "не лучше" в каждой цели. Они - все инструменты, и Вам нужен правильный инструмент для работы. Чем больше инструментов Вы можете использовать, тем лучше. Инструменты не столь важны как результат, если Вы не изготовитель инструмента.
Пробуйте делать правильно с первого раза
- используйте лучшие доступные инструменты.
- позвольте кому - то еще помогать Вам проектировать, писать и проверять.
- используйте слово "заполнить позже" лучше, чем "исправить позже".
- стройте это так, чтобы легко изменять.
- документируйте прежде, чем Вы кодируете.
- подробности в кодирование, отладки, тестирование - //Простой комментарий неоценим.
Бессмыслица ошибок или человеческий недостаток
- Ошибки в программном обеспечении являются следствием человеческих ошибок и недостатка профессионализма и логики в процессе создания приложения. Это фундаментальный человеческий недостаток, и для него стоит найти долговременное решение.
- Любые попытки исправить программы, содержащие ошибки, не переписывая их «с нуля», будут неизбежно приводить снова и снова к другим, более сложным ошибкам в этих программах, причиной этого будет это же самое несовершенство человека.
- Любые программы, которые зависят от работы других программ, например, операционных систем, естественно, будут также зависеть от их ошибок. В итоге мы имеем целый каскад ошибок, началом которого стала всего лишь пара байтов исходной программы, все это делает мысль о существовании программ, свободных от ошибок, лишенной всякого смысла.
просто блок... хотя просто нечего не бывает=)