Модераторы: skyboy, MoLeX, Aliance, ksnk

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как стать квалифицированным веб-программистом? 
:(
    Опции темы
iivanovi
Дата 28.4.2013, 19:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Добрый день.
Сколько времени и денег потребуется, чтобы стать квалифицированным веб-программистом с нуля? Можно ли самостоятельно сделать это, не прибегая к услугам лохотронов вроде центра "Специалист"?
Сначала там предлагается пройти несколько начальных курсов по цене порядка 15-30 тыс. р. каждый, на которых учат делать страничку с надписью Hello world разными способами. Далее, чтобы перейти на продвинутый уровень, следует пройти уже десятки и сотни курсов. В общем, имея в кармане несколько лишних миллионов, года через три, можно будет написать свой первый глючный и тормозящий сайт. Причем желательно проходить обучение с отрывом от производства (вечерняя форма предлагается, но тогда обучение завершится уже через 10 лет, когда изученные технологии морально устареют).
С другой стороны, реально ли такой объем информации освоить самостоятельно? 
PM MAIL   Вверх
Sanchezzz
Дата 28.4.2013, 19:45 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Наверное да и я тому прямое доказательство  smile, как и многих тут завсегдатых людей.
Покупаем книжки или скачиваем для чайников,самоучитель и по главам проходим уроки.

Первое надо выучить HTML+CSS в кратком плане.
JavaScript Можно изучать с PHP или отложить.
PHP очень простой язык обычно хватает посмотреть документацию по языку и как он работает, условия, строки, массивы, циклы, файлы, БД.

php.net в помощь.


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
skyboy
Дата 28.4.2013, 19:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



можно.
лучше б, пожалуй, подрядиться на какую-то работу "на четверть половины ставки" — чтоб задачи были не шибко сложные, но "приближенные к боевым". а то на hello world далеко не уедешь.
по поводу программы.
база: HTML(теги, аттрибуты, набор правил — какие теги парные, какие нет; если можешь ответить, почем <div class=test test2></div> не имеет класса test2 — уже хорошо; цель — знать основные теги, их предназначение), CSS(различие между блочными и строковыми элементами, box model: width/height + padding + border + margin; позиционирование: position, left/top/right/bottom, float, clear, z-index; цель — понимать, как макет в виде картинки можно раскомпоновать на прямоугольные блоки; добавить к этому концепции "резинового" и адаптивного дизайнов — уже можешь зарабатывать как верстальщик).
далее: осознать, как работает сайт. ну, что такое "клиент" и зачем нужен "сервер". предлагаю как базу http://phpfaq.ru/na_tanke
не то, чтоб обязательно использовать РНР, но у него реально низкий порог вхождения.
Код

<body>
<?php echo 'hello world!'; ?>
</body>
 чтоб использовать как шаблонизатор, особо париться не надо.

PM MAIL   Вверх
iivanovi
Дата 28.4.2013, 20:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(Sanchezzz @ 28.4.2013,  19:45)
Первое надо выучить HTML+CSS в кратком плане.
JavaScript Можно изучать с PHP или отложить.
PHP очень простой язык обычно хватает посмотреть документацию по языку и как он работает, условия, строки, массивы, циклы, файлы, БД.

php.net в помощь.

Выучить языки это как я понимаю, самая простая проблема. 
Чистый язык сам по себе позваляет не много. 
Надо знать бесчисленное число "библиотечных функций" (по аналогии с C/C++,наверное в вебе это называется по другому). 
Надо уметь заставить вместе работать коды на разных языках. Один сайт как я понимаю может быть написан на более чем 10 языках, а по меньшей мере на 5 языках.
И еще много всего надо уметь...
PM MAIL   Вверх
SKrivosein
Дата 28.4.2013, 21:13 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Идущий в даль
**


Профиль
Группа: Участник
Сообщений: 271
Регистрация: 9.6.2007
Где: Praha - Прага

Репутация: нет
Всего: 8



Дорогу осилит идущий
Вам посоветовали с чего начать, если действительно хотите научится программировать веб, начинайте. Вопросы будут сами появлятся и решатся по мере изучения и практики. Это бег на долгую дистанцию. А сразу начинать думать о сайтах на 5 языках рановато. 
 smile 




--------------------
Оптимист - это плохо информированный человек.
user posted image

PM MAIL   Вверх
Sanchezzz
Дата 28.4.2013, 21:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Html это то что вы видите то что генерирует серверная сторона если используются языки.
javascript(js) это клиентская часть то что выполняется у клиента.
Сss это дополнение к HTML тоже клиническая часть.
PHP это проще говоря динамичная генерация HTML.
Серверная страна может быть написана на чем угодно  конечный результат это выдача результата в браузер.


--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
Arantir
Дата 28.4.2013, 21:50 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Цитата(iivanovi @  28.4.2013,  18:25 Найти цитируемый пост)
С другой стороны, реально ли такой объем информации освоить самостоятельно?  

Человеческий мозг работает не так =) Если опустить научную терминологию, то сказать можно, что "опыт приходит с практикой".

Абсолютно вся нужная для обучения информация находится в свободном доступе в интернете и открыта вам 24 часа 7 дней в неделю совершенно бесплатно. Все остальное — дело техники и практичного опыта. Стать самостоятельно? — именно так и стали профессионалами ой как немало бывших энтузиастов. Сколько времени? — ну у всего есть физические пределы. Профессионалом за год не станешь, профессионализм обычно является выслугой лет и опыта. Но устроится тестером или каким-то младшим разработчиком вполне можно даже через пару месяцев, я думаю, особенно если покажете, что действительно что-то умеете. 

Цитата(iivanovi @  28.4.2013,  19:15 Найти цитируемый пост)
Один сайт как я понимаю может быть написан на более чем 10 языках, а по меньшей мере на 5 языках.
Никогда не думал об этом в такой форме... Слишком уж резко сказано. Языках — да, языках программирования — нет. 
На клиентской части почти все, что угодно, можно сделать через JS. А для сервера вполне достаточно одного языка, например, PHP, или C# из ASP.NET... И множество чудесных проектов прекрасно обходятся одним серверным языком и не жалуются.
HTML и XML — тоже языки, но не программирования, и их сложность не соразмерна с языками программирования. И SQL — язык, но запросов, он сложнее HTML, но точно не сложнее языка программирования.
Вот и получается 5 — php, js, html, xml, sql. Но половина — это всего-лишь вспомогательные технологии.
А 10 — это как-то уже перебор. Не думаю, что кто-то станет писать сайт, например, на ruby+php+python+c#, это же неудобно, сложно, трудоемко и фиг найдешь того, кто в состоянии все это держать в куче. Может быть 2 языка, если они действительно нужны виду разных потребностей, а больше — уже, скорее всего, нецелесообразно. Интеграция модулей, созданных на разных языках, — это только лишняя головная боль.

Цитата(iivanovi @  28.4.2013,  19:15 Найти цитируемый пост)
Выучить языки это как я понимаю, самая простая проблема. 
Ну суть умения программирования состоит не в языке. Язык, о чем и говорит это слово, это всего-лишь способ общения с компьютером. Чтобы сделать что-то толковое, программист должен осознавать, как это делается само по себе, а уже потом уметь переводить в машинопонятный вид (на каком-то языке программирования).



--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
iivanovi
Дата 28.4.2013, 22:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(Arantir @ 28.4.2013,  21:50)
Абсолютно вся нужная для обучения информация находится в свободном доступе в интернете и открыта вам 24 часа 7 дней в неделю совершенно бесплатно.

Информация есть, но трудно найти то, что нужно. Очень много мусорной информации, которая на самом деле почти не нужна, много ошибок в кодах (или код работает только в определенной версии ПО). И перелопатить все терабайты информации, которая есть в сети в любом случае нереально.
PM MAIL   Вверх
iivanovi
Дата 28.4.2013, 22:57 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(Arantir @ 28.4.2013,  21:50)
HTML и XML — тоже языки, но не программирования, и их сложность не соразмерна с языками программирования.

Структура языка сама по себе не сложная. 
Но возьмем например document из этого кода.
Код

<xsl:apply-templates select="result" />
                <a id="zoomslide" onclick="document.getElementById('zoomslide').style.display='none';
" style="cursor: url(/images/zoom-in.ico), crosshair"><img src="/images/bl.gif" id="tzo"/></a>

Надо знать, что в нем есть член getElementById, в полученном результате есть член style, в "классе" style есть член display. Далее, надо знать, что "свойство" display может принимать значение 'none', и все остальные его возможные значения.
В "классе" document не один член, предположим, что их 10, как и во всех его "подклассах" из этой строки. Для данной строки получается поэтому 10000 "свойств", у каждого из которых пусть будет по 10 возможных значений. 
То есть надо знать по меньшей мере 100000 "ключевых слов" для написания 1 (ОДНОЙ) строки кода.

Добавлено @ 23:02
Цитата(Arantir @ 28.4.2013,  21:50)
Вот и получается 5 — php, js, html, xml, sql. Но половина — это всего-лишь вспомогательные технологии.

И еще стоит добавить Flash.
Можно ли выкинуть один язык из Вашего списка, чтобы нижняя оценка с учетом этого осталась в 5 языков?

Это сообщение отредактировал(а) iivanovi - 28.4.2013, 23:09
PM MAIL   Вверх
IgorIV
Дата 29.4.2013, 00:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 642
Регистрация: 7.9.2009

Репутация: 2
Всего: 8




Цитата(iivanovi @  28.4.2013,  19:25 Найти цитируемый пост)
Сколько времени и денег потребуется, чтобы стать квалифицированным веб-программистом с нуля?

Что подразумевается под словом - веб-программист?
И второй вопрос - как долго ты можешь трепатся, ничего не делая?
PM MAIL   Вверх
skyboy
Дата 29.4.2013, 00:42 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


неОпытный
****


Профиль
Группа: Модератор
Сообщений: 9820
Регистрация: 18.5.2006
Где: Днепропетровск

Репутация: 75
Всего: 260



я-то подумал — энтузиаст.
PM MAIL   Вверх
Arantir
Дата 29.4.2013, 00:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



Цитата(iivanovi @  28.4.2013,  21:57 Найти цитируемый пост)
То есть надо знать по меньшей мере 100000 "ключевых слов"

Да ну, бред какой-то =) Даже очень =) На самом деле всего этого вместе взятого не больше сотни-двух, того, что из JavaScript. А для style — это все уже CSS, но и там сотни не наберется, строковых значений относительно мало и половина одинаковы.
Поверьте, никто таким идиотизмом не страдает, ни создатели языка, ни те, кто его используют. Все как раз наоборот делается для того, чтобы можно было как можно проще это понять и как можно удобнее это использовать.

Вам действительно нужно срочно взять и начать во этом всем разбираться, иначе наплодите еще больше всяких очень странных иллюзий про веб-программирование.
Да, во всем есть сложности, но Вы уж через чур утрируете в своих постах.

Цитата(iivanovi @  28.4.2013,  21:57 Найти цитируемый пост)
Можно ли выкинуть один язык из Вашего списка, чтобы нижняя оценка с учетом этого осталась в 5 языков?
Для некоего функционального хорошо написанного сайта нижняя оценка — это 4: HTML, JavaScript, серверная часть (PHP или Ruby, например) и база данных (SQL). На этом можно написать что угодно.
Flash разве что для видео приходится использовать, и то он для этой цели скоро отпадет ввиду стандартов HTML5 с его встроенной поддержкой видео. Да и вообще после HTML5 почти все можно на JS сделать, без Flash. Сейчас 3D анимацию с отличным рендерингом на JavaScript делают и браузеры ее без лагов показывают, так что Flash уже далеко не обязателен. Ну примерно так же, как Java для Java-апплетов браузерных.

Это сообщение отредактировал(а) Arantir - 29.4.2013, 00:58


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
Vas
Дата 29.4.2013, 13:53 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 29.6.2005
Где: Stavropol region

Репутация: нет
Всего: 28



Цитата(iivanovi @  28.4.2013,  22:57 Найти цитируемый пост)
Надо знать, что в нем есть член getElementById, в полученном результате есть член style, в "классе" style есть член display. Далее, надо знать, что "свойство" display может принимать значение 'none', и все остальные его возможные значения.

Это все справочная информация, знать ее не обязательно, достаточно знать что у вас есть документ, а остальное посмотреть в спраочниках по CSS или JS

Это сообщение отредактировал(а) Vas - 29.4.2013, 13:53


--------------------
И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин)
PM MAIL   Вверх
iivanovi
Дата 29.4.2013, 14:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(Vas @ 29.4.2013,  13:53)
Это все справочная информация, знать ее не обязательно, достаточно знать что у вас есть документ, а остальное посмотреть в спраочниках по CSS или JS

Если часто лазить в справочник, скорость разработки будет не высокой.
PM MAIL   Вверх
Vas
Дата 29.4.2013, 14:12 (ссылка) |    (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 830
Регистрация: 29.6.2005
Где: Stavropol region

Репутация: нет
Всего: 28



Цитата(iivanovi @  29.4.2013,  14:11 Найти цитируемый пост)
Если часто лазить в справочник, скорость разработки будет не высокой. 

Пару раз залезите, а потом сами не заметите как запомните эти значения.


--------------------
И опыт, сын ошибок трудных, И гений, парадоксов друг, И случай, бог изобретатель. ... (А.С. Пушкин)
PM MAIL   Вверх
iivanovi
Дата 29.4.2013, 14:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(Vas @ 29.4.2013,  14:12)
Пару раз залезите, а потом сами не заметите как запомните эти значения.

Так этих значений несколько десятков миллионов! Как их все можно запомнить?
Только для одной приведенной строки с учетом 4-кратной вложенности классов получается 100000 значений по очень оптимистичной оценке 10 элементов на класс. А если в классе 100 элементов? И 4-кратная вложенность наверное не самая большая.
К тому же наверняка есть другие "базовые классы", помимо document, используемые в других строках.

Это сообщение отредактировал(а) iivanovi - 29.4.2013, 14:25
PM MAIL   Вверх
Sanchezzz
Дата 29.4.2013, 20:34 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1670
Регистрация: 19.11.2006
Где: Voronezh

Репутация: 41
Всего: 60



Что то вы опять преувеличиваете и все усложняете. 
Надо будет вы запомните и 100 и 1000 свойств с практикой и применением, человеческий мозг это супер компьютер=)



--------------------
Понравился ответ "+" по репе, не забываем закрывать тему, заказы в LS.
PM MAIL Skype GTalk   Вверх
Arantir
Дата 30.4.2013, 01:46 (ссылка) |    (голосов:5) Загрузка ... Загрузка ... Быстрая цитата Цитата


Рыбак без удочки
**


Профиль
Группа: Участник
Сообщений: 960
Регистрация: 18.11.2012

Репутация: 16
Всего: 55



iivanovi, знаете, между Вами и проф. программистами разница такова, что Вы рассуждаете, насколько сложно и непостижимо все это, а они, в свое время, просто брали и делали, не думая ни о сложности, не уча все это на память, просто делали, постоянно заглядывая и читая документации, ища новую информацию и пути решения задач, с открытыми книгами перед глазами, с открытыми вкладками, pdf-ками, doc-ами документаций и мануалов. Но им было все равно, как это выглядит, он и просто делали из интереса и ради удовольствия.

Это называется "психологический барьер". Многие боятся учится ездить на велосипеде, потому что просто боятся упасть, и в итоге ездить не умеют. Но любой велогонщик в своей жизни падал больше раз, чем кто бы то ни было, он не святой и не волшебник, он просто никогда не прекращал заниматься любимым делом из-за пустяков.


--------------------
interface Жопа {
    // ATTENTION: has to be implemented by every class of the project for proper project work
}
PM   Вверх
baldina
Дата 30.4.2013, 10:59 (ссылка) |    (голосов:3) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



Цитата(iivanovi @  29.4.2013,  14:16 Найти цитируемый пост)
Так этих значений несколько десятков миллионов! Как их все можно запомнить?

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

Цитата(iivanovi @  28.4.2013,  22:57 Найти цитируемый пост)
Надо знать, что в нем есть член getElementById, в полученном результате есть член style, в "классе" style есть член display. Далее, надо знать, что "свойство" display может принимать значение 'none', и все остальные его возможные значения.
В "классе" document не один член, предположим, что их 10, как и во всех его "подклассах" из этой строки. Для данной строки получается поэтому 10000 "свойств", у каждого из которых пусть будет по 10 возможных значений. 

мир устроен сложно. человек не в состоянии держать в голове более 7 объектов одновременно. поэтому придуманы способы снижения сложности, называемые декомпозицией - классификацией и структурированием информации. 
для вас это сложно (надеюсь, пока), потому что кажется большим числом разрозненных вещей.
когда вы изучите и начнете понимать как они устроены, связаны между собой, в какие виды (с общими свойствами и правилами) объединяются, все упростится на порядки.

квадратных уравнений бесконечное множество, однако вы можете извлечь корни любого. потому что квадратные уравнения систематизированы, дан способ их решения, и вам это известно (этот пример может показаться неудачным, настолько простым он кажется, эта простота - результат классификации и обобщений, на которые математики потратили более 2 тыс. лет).

Цитата(iivanovi @  28.4.2013,  19:25 Найти цитируемый пост)
не прибегая к услугам лохотронов вроде центра "Специалист

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

PM MAIL   Вверх
Fortop
Дата 30.4.2013, 11:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(iivanovi @  29.4.2013,  14:16 Найти цитируемый пост)
Так этих значений несколько десятков миллионов

 smile я стесняюсь спросить, а считать вы умеете до скольки?

Ведь чтобы считать до 1 млн нужно помнить целый миллион чисел  smile верно?


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
iivanovi
Дата 30.4.2013, 12:58 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 7
Регистрация: 28.4.2013

Репутация: нет
Всего: нет



Цитата(baldina @ 30.4.2013,  10:59)
их никто и не помнит. помнят пару десятков часто употребляемых. а главное - знают как устроено, и где посмотреть. 

Способы упрощения поиска такие как оглавление не всегда могут помочь. 

Если нужная особенность не отражена в оглавлении, то единственный способ ее найти - прочитать всё от начала до конца, и не один раз. А объем документации может измеряться десятками мегабайт.

Например, выяснилось при первом прочтении, что в моей программе надо использовать класс Б, который взаимодействует с классом А. Читая про класс Б я ничего не помню про класс А, и даже где находится информация по нему (не важно, я уже читал ее, или она дальше). Поэтому я должен просмотреть документацию от начала до класса А еще раз. Прочитав про класс А я узнал, что для взаимодействия нужен класс-посредник. Я помню в данный момент информацию только о классах А и Б. Поэтому я должен просмотреть документацию еще раз в поисках класса-посредника... А если выяснится, что нужны еще другие посредники??


Это сообщение отредактировал(а) iivanovi - 30.4.2013, 13:00
PM MAIL   Вверх
baldina
Дата 30.4.2013, 14:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3433
Регистрация: 5.12.2007
Где: Москва

Репутация: 26
Всего: 101



Цитата(iivanovi @  30.4.2013,  12:58 Найти цитируемый пост)
Способы упрощения поиска такие как оглавление не всегда могут помочь. 

вы меня, увы, не поняли. 
приведу иллюстрирующий пример. если вам нужно решать задачи по математике, вы изучаете математику. причем не сразу интегралы, а постепенно.
потом проходит время, вы некоторые детали не помните подробно, но знаете как оно устроено.
и если вам попадает уравнение вида 2*x^3-7*x+5=0, то вы, даже не помня точно формулы для корней, знаете где искать (в оглавлении): корни многочленов.
а если попадает алгебраическое уравнение, скажем, шестой степени, то вы даже не пытаетесь решить его в радикалах, а идете в раздел численных методов.

Цитата(iivanovi @  30.4.2013,  12:58 Найти цитируемый пост)
Например, выяснилось при первом прочтении, что в моей программе надо использовать класс Б, который взаимодействует с классом А. Читая про класс Б я ничего не помню про класс А, и даже где находится информация по нему

аналогично, библиотека, в которой содержатся классы A и Б, обычно имеет 
1. концептуальное описание 
2. схему с иерархией наследования
3. справочник
первое надо знать, на второе посматривать, третьим пользоваться повседневно
PM MAIL   Вверх
Fortop
Дата 30.4.2013, 14:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 2200
Регистрация: 13.11.2007
Где: Донецк

Репутация: 20
Всего: 42



Цитата(baldina @  30.4.2013,  14:05 Найти цитируемый пост)
приведу иллюстрирующий пример

Не стоит.

skyboy, все правильно написал
Цитата(skyboy @  29.4.2013,  00:42 Найти цитируемый пост)
я-то подумал — энтузиаст. 


Сейчас идет банальное жевание непонятно чего.


--------------------
Мир это Я.
Живее всех живых.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
Правила форума "PHP"
Aliance
IZ@TOP
skyboy
SamDark
MoLeX

Новичкам:

  • PHP редакторы собираются и обсуждаются здесь
  • Электронные книги по PHP, документацию можно найти здесь
  • Интерпретатор PHP, полную документацию можно скачать на PHP.NET

Важно:

  • Не брезгуйте пользоваться тегами [code=php]КОД[/code] для повышения читабельности текста/кода.
  • Перед созданием новой темы воспользуйтесь поиском и загляните в FAQ
  • Действия модераторов можно обсудить здесь

Внимание:

  • Темы "ищу скрипт", "подскажите скрипт" и т.п. будут переноситься в форум "Web-технологии"
  • Темы с именами: "Срочно", "помогите", "не знаю как делать" будут УДАЛЯТЬСЯ

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, IZ@TOP, skyboy, SamDark, MoLeX, awers.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | PHP: Общие вопросы | Следующая тема »


 




[ Время генерации скрипта: 0.0745 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.