Member
Статус: Не в сети Регистрация: 12.12.2003 Откуда: Уфа
Daemon Начал читать GOF, вот это муть!! нихрена не понятно, кстати, какую книжку по С++ стоит читать, у меня в печатном варианте С. Липпман и Жози Лажойе "С++ Вводный курс", охрененно толстый том. Или Либерти лучше?
Member
Статус: Не в сети Регистрация: 14.01.2004 Откуда: Киев, Украина
kexman писал(а):
Начал читать GOF, вот это муть!!
Ну там достаточно умные вещи есть, порождающие паттерны самые простые и удобные, имхо с них стоит начинать.
Я читал Айра Пол, он дает основополагающие вещи, затем паралельно Б. Страуструп (местами )) + С. Майерс (Effective C++, More Effective C++), а далее по вкусу Многим нравится Липман, но мне как-то не очень. Особенно ненравятся талмуты аля Шилдт, ибо такие универсалы (а у него и по Жабе и по C# книги есть), пишут восновном много и не по делу (излагают спецификацию более понятным языком, незатрагивая всяческие хитрости и закавыки).
Member
Статус: Не в сети Регистрация: 24.09.2004 Откуда: Belarus, Mensk
>>Дабы не выработался шаблонный принцип мышления.
Естественно, всякий паттерн нужно с головой применять. В принципе если разрабатывать софт по методологии TDD, то многие из них сами "проявляются" скажем так, естественным путем (типа какой нибудь Chain of Responsibility). Из Фаулера там интересно про Dependency Injection прочитать: http://www.martinfowler.com/articles/injection.html
>>нихрена не понятно
Чтобы стало понятно, нужно каждый день софт писать
_________________ ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.
Member
Статус: Не в сети Регистрация: 12.12.2003 Откуда: Уфа
eisernWolf В том-то и дело, что на это времени нет Учусь, пока студент, причем учусь далеко не на программиста. Это хобби так сказать, но не хочется абы как, а овладеть профессиональными навыками. Но у меня есть конкретная задача в голове, ее я и хочу реализовать, на нормальном уровне. А получается, что вначале пишу бэйсико-подобный код, затем только его рассовываю по процедурам. Правда сейчас уже есть заметные сдвиги в использовании ООП.
Member
Статус: Не в сети Регистрация: 24.09.2004 Откуда: Belarus, Mensk
>>Учусь, пока студент А ты меньше бухай и на гитаре играй Про "нелегкую студенческую жизнь" можешь мне не рассказывать. Я сам студентом и учился, и работал, и курсачи параллели делал Ну правда со сном проблемы были... Но это так мелочи жизни.
_________________ ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.
Member
Статус: Не в сети Регистрация: 12.12.2003 Откуда: Уфа
eisernWolf Хе-хе, тоже курсачи делаю группе ща на программинг времени нет особо, хотя с началом осваивания QT исчезли бессысленные поиски "как сделать что-то на MFC" Спасибо Daemon'у за то что навел на такую потрясающую вещь, так сказать наставил на истинный путь
Member
Статус: Не в сети Регистрация: 24.09.2004 Откуда: Belarus, Mensk
Осталось только скопить деньги на лицензию?
_________________ ruSpiegel.net - русское зеркало дотнета
Ваши любимые статьи и блоги, посвященные Microsoft .NET Framework, теперь и на русском языке.
Привет всем. Несколько вопросов:
1)Что нужно знать , чтобы создать ( допустим ) такой сайт : http://microsoft.com ?
2)Почему , когда я начал учить html , мне сказали что на нём сайты щас никто не делает , но если я беру
любую страницу с абсолютно любого сайта , там минимум 70% хтмл кода?
3)Что нужно знать чтоб уметь свободно создавать реально хорошие сайты с красивым дизайном ?
php mysql javascript html photoshop asp.net flash? Что ещё ?
4)В паре слов каким образом ставится форум ?
5)Что такое вёрстка ? Какого рода она бывает и как и для чего это вообще делается ?
6)На чём пишутся всякого рода движки? +)
7)На чём пишутся всякого рода скрипты? +)
7)Для чего нужен Perl ?
8)В чём отличие С++ от С# , стоит ли учить C#?
9) Какой успользовать компилятор при изучении С++?
10) И последнее , если будет время , подскажите какие выбрать книги
по всем этим вопросам в этой магазине на сумму 3к р. : http://my-shop.ru И правда , что всё что "Библия пользователя *" - отстой? +)
Жду ваших ответов , желательно как можно быстрее , заранее спс
Не эксперт в WEB developing'e, но грубо говоря.....
farsh писал(а):
)Что нужно знать , чтобы создать ( допустим ) такой сайт
HTML ( хе), ASP.NET, AJAX, SQL and so on...
farsh писал(а):
2)Почему , когда я начал учить html , мне сказали что на нём сайты щас никто не делает , но если я берулюбую страницу с абсолютно любого сайта , там минимум 70% хтмл кода?
HTML это всего навсего язык разметки, сайты же пишутся на языках программирования чаще всего, которые и генерируют HTML пагу.
farsh писал(а):
7)Для чего нужен Perl ?
см выше.
farsh писал(а):
9) Какой успользовать компилятор при изучении С++?
Microsoft C++
farsh писал(а):
10) И последнее , если будет время , подскажите какие выбрать книги
Почитай соотвествующий раздел конференции, там ни раз это обсуждалось.
_________________ Первый огонь был получен людьми из-за перегрева. Пессимист отличается от оптимиста датой наступления конца света.
Member
Статус: Не в сети Регистрация: 11.04.2004 Откуда: СПБ
farsh писал(а):
php mysql javascript html photoshop asp.net flash
mysql это всего лишь база данных html \ javascript так или иначе знать надо всегда photoshop - no comments (я за разделение труда -дизайнеру дизайнить, вебмастеру писать код) asp.net, flash, php, в добавку к ним perl, ajax, jsp - это все разные технологии создания сайтов (некоторые похожи друг на друга). Соответственно лучше знать пару вещей хорошо, чем все поверхностно.
farsh писал(а):
4)В паре слов каким образом ставится форум ?
весьма распространенные phpBB \ IPB - тупо ставится на сервер мускул база, потом ставится движок.
farsh писал(а):
6)На чём пишутся всякого рода движки? +)
см выше. php, perl, асп, джасп, аякс.
farsh писал(а):
7)На чём пишутся всякого рода скрипты? +)
скрипт - это вообщем-то некий кусок кода...
farsh писал(а):
7)Для чего нужен Perl ?
для того чтобы на нем писать
farsh писал(а):
8)В чём отличие С++ от С# , стоит ли учить C#?
во-первых ты определись чем ты хочешь заниматься. Из твоего перечня кажется что ты решил заняться 3 делами сразу - стать дизайнером, вебмастером и программистом. Не все сразу Отличий C++ и C# до фига и больше, ибо это разные языки со схожим (во многом совпадающим) синтаксисом. C# учить стоит любому программисту (не-веб). Для вебкодера это актуально лишь в случае писания под ASP.
farsh писал(а):
И последнее , если будет время , подскажите какие выбрать книги
еще раз - определись, чего тебе надо.
Универсал блин
Такс большое спасибо +)
Что мне надо , надо забить на игры и начать уже что нибудь делать +)
Хочу уметь создавать красивые сайты ( не только дизайн ) , а С++ надо просто для сопровождения с учёбой .
Значит я понял так :
для написания кода сайтов нужно учить php , ибо asp .net мозгогрузительна.
Цитата:
mysql это всего лишь база данных
Ну , это не только база данных , а ещё и запроса всякого рода к ней +) К примеру взять http://my-shop.ru , там пишешь в поиске допустим mysql , он выдаёт весь список книг в которых входит название mysql и справа выдаёт 3 бест селлера и 3 новинки ( конечно же из того что найдено , а не из раздела база данных / mysql )
Цитата:
скрипт - это вообщем-то некий кусок кода...
Дошло +)
Цитата:
asp.net, flash, php, в добавку к ним perl, ajax, jsp - это все разные технологии создания сайтов (некоторые похожи друг на друга). Соответственно лучше знать пару вещей хорошо, чем все поверхностно
Значит начну с php , но что к нему взять из ajax , perl , jsp ? Как мне друг сказал что на перле сейчас редко кто пишет . А что он делает вообще в веб программировании?
Что делает Ajax , jsp? :/ В паре слов но прошу обьяснить
И ещё +)
1) Что такое XML ?
2) В паре слов что такое система управления сайтом то есть CMS ?
Member
Статус: Не в сети Регистрация: 28.03.2005 Откуда: Латвия, Рига
farsh писал(а):
Значит начну с php , но что к нему взять из ajax , perl , jsp ? Как мне друг сказал что на перле сейчас редко кто пишет . А что он делает вообще в веб программировании? Что делает Ajax , jsp? :/ В паре слов но прошу обьяснить И ещё +) 1) Что такое XML ? 2) В паре слов что такое система управления сайтом то есть CMS ?
Начни с HTML, JavaScript (AJAX - это часть JavaScript. Технология полезная, но можно обойтись и без неё. Проста как 2 пальца, если знаешь JS, умеешь и с AJAX работать), PHP и SQL (MySQL, MSSQL, PostgreSQL и.т.д.).
Самое трудное и нуждающееся в большом кол-ве практики и опыта - это знание SQL - без хороших знаний SQL сделать что-то серьёзное весьма затруднительно.
можно, но это некошерно и бессмысленно. консоль + MinGW рулит, а ещё лучше - перелезай и пиши на настоящей ОС.
Вы наверно шутите ? Спасибо, что-то не хочется изобретать велосипеды на велосипедной ОС. консоль это прошлый век. у Visual Studio нет ни единого конкурента, разве что халявные IDE для Java, но это это и конкуренцией то не назвать. а консоль простите - вообще рядом не стоит.
_________________ Первый огонь был получен людьми из-за перегрева. Пессимист отличается от оптимиста датой наступления конца света.
Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 4
Вы не можете начинать темы Вы не можете отвечать на сообщения Вы не можете редактировать свои сообщения Вы не можете удалять свои сообщения Вы не можете добавлять вложения