Программирование - это просто

domenix

Активный пользователь
Вот так и получаеться что автор написавший свою программу в C++
не может в ней разобраться когда я её "перевёл" W32Dasm
 

Mike22

Местный
А в чём практический смысл сего действа?

Автор программы на C++ должен разбираться в своей программе на C++.
 

DOVE

Новичок
Заблокирован
Статьи , предложенные Mike22 - прикольные...
Понравилось сравнение проектирования ПО и строительства))

Архитектор и строитель действительно не рискнут построить санузел, куда нельзя будет войти или
потолок высотой 1,5 метра...
Какой бы малобюджетный проект строительства дома бы ни был)))
А программист в принципе и не должен гарантировать насколько комфортно будет работать с его программой)))
Потому-что программа живёт самостоятельной жизнью - взаимодействуя с различными компонентами ОС или непосредственно с периферией (если это программа контроллера) и ... иногда с пользователем)))

У меня есть два градусника, один старый ртутный, другой новый электронный. Я хочу узнать температуру своего тела, чтобы понять, не заболеваю ли я. Я беру старый градусник и он через 5 минут показывает мне своим ртутным столбиком что-то вроде 37,2 градуса. Потом беру новый, красивый и безопасный градусник, жму кнопочку, он пикает и через минуту показывает мне 36,638 градуса. Какой из градусников следует отправить на свалку?
Шикарный фрагмент, который можно ввернуть в любую лекцию по измерительным системам)
 

tomcat

far away...
Команда форума
Мульти модератор
q_star(не?), Вы решили залезть со флудом и в эту тему?
 

DOVE

Новичок
Заблокирован
1.Q_star,да
2. Нет, я делюсь впечатлениями от прочтения предложенных статей по программированию
и высказываю свои концептуальные соображения по идеологии построения программ и
работы со входными данными.
А что, в этой теме нельзя?
 

tomcat

far away...
Команда форума
Мульти модератор
можно, но ваши высказывания на мой взгляд - это бред
воспринимайте, как хотите, у меня за плечами далеко не одна работа, которой пользуются большое количество сотрудников, т.ч. моё мнение насчёт ваших слов обосновано
 

DOVE

Новичок
Заблокирован
Обосновано чем?.
в моем посте было ЧЕТЫРЕ высказывания,
причем одно - заведомо не бредовое.
Какое из них именно бред и почему?
 

tomcat

far away...
Команда форума
Мульти модератор
А программист в принципе и не должен гарантировать насколько комфортно будет работать с его программой)))
Потому-что программа живёт самостоятельной жизнью - взаимодействуя с различными компонентами ОС или непосредственно с периферией (если это программа контроллера) и ... иногда с пользователем)))
это
не говорю за всех конечно, но у нас есть термин "обязан" и начальство за этим следит
 

sami

Местный
это
не говорю за всех конечно, но у нас есть термин "обязан" и начальство за этим следит
А я, пожалуй, соглашусь с большей частью.
А программист в принципе и не должен гарантировать насколько комфортно будет работать с его программой)))
Верно. Программист - тот кто программирует. Профессиональный программист - тот кто зарабатывает программированием. Остальное - спекуляции на тему.

Потому-что программа живёт самостоятельной жизнью - взаимодействуя с различными компонентами ОС или непосредственно с периферией (если это программа контроллера) и ... иногда с пользователем)))
Спорной является фраза "живет самотсоятельной жизнью". Ну а почему нет? Бывает что автор не может объяснить те или иные выкрутасы его произведения и остается только назвать это "живет самостоятельной жизнью". При определенных обстоятельствах по таким объяснениям можно судить об уровне автора.

А вот кроме того что два утверждения можно считать верными, одно из другого никак не вытекает. Т.е. то что программист не должен гарантировать никак не связано с тем что программа "живет самостоятельной жизнью".

То, что и в какой форме должен программист, определяется его трудовыми отношениями, ТЗ, проектной документацией, в конце концов этикой и совершенно неформализуемыми здравым смыслом и понятиями.

З.Ы. Статью не читал
 

DOVE

Новичок
Заблокирован
это
не говорю за всех конечно, но у нас есть термин "обязан" и начальство за этим следит
Рад за Вас.
И если к примеру Вы программируете СУБД, то такой подход правилен))
Ну а как к примеру, Ваше начальство обеспечит, чтобы какая-нибудь подключаемая к компу финтифлюшка (вроде комплекса сбора данных) одинаково корректно работала и с компом Васи , и с компом Пети, и с компом Вани...????

Впрочем, рад за Вас и за Ваше начальство - творческих Вам успехов и с Новым Годом)
 

kirpal9333

Новичок
Подаскажите пожалуйста какие языки желательно знать для создния своего сайта?
 

Mike22

Местный
Подаскажите пожалуйста какие языки желательно знать для создния своего сайта?
Не очень понятно что вы подразумеваете под фразой - "создание своего сайта".

Минимальный набор необходимых языков - русский и язык запросов поисковика Google - http://support.google.com/websearch/bin/answer.py?hl=ru&answer=134479
Английский тоже не повредит.
 

DOVE

Новичок
Заблокирован
HTML конечно и СSS - если речь идет о САЙТЕ а не об унылой страничке по шаблону...

конечно, САЙТ это не просто набор страничек, но набор страничек, которые надо обновлять, которые подчиняются определенной логике перехода...
потому желательна еще программа, позволяющая "пластать" такие странички и ссерфить по ним , а также изменять наполнение и т.п.- движок..
движок писан например на PHP...
Но движок можно выкачать готовый, так что именно о ЗНАНИИ php можно не говорить (так, поверхностное знакомство)...
 

kudr

Пользователь
HTML конечно и СSS - если речь идет о САЙТЕ а не об унылой страничке по шаблону...

конечно, САЙТ это не просто набор страничек, но набор страничек, которые надо обновлять, которые подчиняются определенной логике перехода...
потому желательна еще программа, позволяющая "пластать" такие странички и ссерфить по ним , а также изменять наполнение и т.п.- движок..
движок писан например на PHP...
Но движок можно выкачать готовый, так что именно о ЗНАНИИ php можно не говорить (так, поверхностное знакомство)...
делать надо сразу хорошо и знания надо для этого хорошие, я начинал с курсов "специалиста" "HTML и CSS. Уровень 1. Создание сайтов по стандартам W3C и переход на HTML 5 и СSS 3", далее уже будет понятно что нужно
 

sami

Местный
делать надо сразу хорошо и знания надо для этого хорошие, я начинал с курсов "специалиста" "HTML и CSS. Уровень 1. Создание сайтов по стандартам W3C и переход на HTML 5 и СSS 3", далее уже будет понятно что нужно
Делать хорошо - хорошо, а делать плохо - плохо. Но это вовсе не означает что сделать сайт хорошо нельзя без знания HTML(тем более 5) и CSS(тем более 3).
Понимание "что нужно" нужно начинать не после изучения стандарта верстки и разметки, а с того, собственно, что бы выяснить, для чего нужен сайт и могут ли конструкторы сайтов позволить реализовать необходимое.
 

DOVE

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

PS и честно не понимаю, за что мне минус влепили...
 

sami

Местный
честно не понял...
"начинать понимание" это как?
Я отвечал на пост, где предполагалось сначала разучить W3C HTML/CSS, затем HTML5/CSS3, а потом уже понимать что нужно далее. И видимо неудачно выразился. Но мысль в том, что бы сначала понять, что нужно, а потом уже исходя из этого изучать инструменты, необходимые для того что бы создать что нужно.
я так понимаю, что когда у человека зачесалось создать свой сайт он уже в общих чертах понимает что ему нужно...
Вообще говоря не факт, что когда только зачесалось, то есть понимание. Многие не понимают даже после того как заплатили деньги.

если просто пяток страничек - велкам на сервисы типа народа))
если "не просто" а оригинальных - уже без понимания принципов разметки не обойтись и без использования специализированных редакторов...
надо же еще как минимум, чтобы всё это нормально грузилось и отображалось...
Ну - и дальше по нарастающей...
Вот и я о том, что если нужно 5 страничек, идем в народ и не тратим время на зубрение стандартов. Если надо что-то серьезное и очень оригинальное, то кроме стандартов нужно зазубрить то, как по-разному эти стандарты отображаются в различных браузерах. А отображают они ох-как по-разному. Смотришь иногда на результаты и не веришь, что разработчики браузеров читали стандарт. Это про CSS21, куда уж третий-то...
Не говоря уж о том, что современный сайт как-правило не ограничивается версткой.
 
Сверху