программирование == творчество? / программирование :: опрос

опрос программирование удалённое 

программирование == творчество?

Рассуждаем с дружаней, хотим привлечь и тебя, Анон. Рассказывай

Подробнее
опрос,программирование,удалённое
bool hurray () { return (coding == art); };
true
614 (67.4%)
false
297 (32.6%)
Еще на тему
Развернуть
bool hurray () { return (coding == art); };

говнокодеры блять,даже индусы плачут над этой строчкой
Индусы не плачут!
Но могут об этом станцевать
А как бы вы написали? Я не очень разбираюсь в программировании, потому мне сложно оценить. Хотелось бы пример хорошего кода для сравнения. Если вас не затруднит.
думаю его затруднит, он к оформлению придирается, а хорошо отформатированный код должен как минимум использовать табуляцию, а джой стерает пустые символы перед строкой. короче не на этом сайте.
Ну, судя по тому, что я читал о программировании, форматирование важно для повышения читабельности кода. В случае одной строчки код читабелен при любом форматировании... конечно, если это не 2000 строк в одной строчке, а случаи, типа того, что в посте. Единственную ошибку я заметил - точка с запятой после закрывающей фигурной скобки тела метода. Точка с запятой после блока не ставится, только после инициализации массива прямым перечислением, когда тоже используются фигурные скобки. Если я не ошибаюсь.
языков с Си подобным синтаксисом столько дохуя, что не удивлюсь, что где нибудь нужно ставить ";" в этом месте.
а касательно стиля: читабельность в данном случае не теряется, но теряется единообразность кода(а может оно и не плохо?) и капельку сложнее дописывать метод(имхо).
Ну, по сравнению с тем, что я когда-то писал метод одним return и потом сложным ветвлением с помощью вложенных тернарных операторов, этот код не так уж сложно поправить :)
Если я не ошибаюсь, то точка с запятой не является ошибкой. Грубо говоря это пустой оператор после функции.
как я тебе отступы проставлю в названии опроса, который вообще все сминает в одну строку?
owl owl 24.04.201521:07 ответить ссылка 0.3
== true
=== false
Это примерно как "раскрашивать стены - творчество?"
Есть художники, а есть маляры. У одних фрески в Сикстинской капелле, у других респиратор и валик.
Программирование тоже разное.
Вообще формально любое решение задачи нестандартным способом - творчество.
ValD ValD 24.04.201520:42 ответить ссылка 1.9
Вывод.
Сними респиратор и вдохни двух творчества полной грудью!
Творчество.
Но, как и у любых других творческих людей, на выходе часто получается то ещё говнище.
Ну, как и в любом творчестве - у одних - шедевры, у других - каракули...
Прихожу я, значит, после тяжёлого рабоче дня домой. Думаю, вечер пятницы, пора отдохнуть, на реакторе посидеть. Захожу... а тут код и опять думать нужно.
E1ipS0iD E1ipS0iD 24.04.201520:50 ответить ссылка 0.6
имхо, прогеры хотят творить, а приходиться кодить всякую хуйню
Sanki Sanki 24.04.201520:56 ответить ссылка -0.2
Так себе отмазка, хотя и приходится слышать её во всех сферах трудовой деятельности.
Можно (и нужно) ебашить шедевры по эскизам заказчика.
Вот хотя бы Сикстинскую капеллу вспомнить. И вообще.
сколько лет капеллу хуячили? сколько тебе дадут времени?
и ещё заказчик будет ходить и пиздеть - иисус должен быть синим, он же зомби, а на следующий день заставит стереть иисуса и нарисовать слона
и на твои слова, а как же ТЗ? вот ваша подпись! просто пошлёт нахуй
Sanki Sanki 24.04.201521:05 ответить ссылка 0.1
Шрифты надо бы сделать покрасивее
GreKo GreKo 24.04.201521:21 ответить ссылка 0.2
Что сказать-то хотел?
Архитекторы, скульпторы, да и банальные сапожники-портные веками хуячили по ТЗ заказчика, и таки выдавали шедевры. А ведь в заказчиках у них попадались такие же долбоёбы, как и сейчас

Художник, или творец, не связанный деньгами и сроками, как широкое явление появился совсем недавно, и двух веков не прошло.
Люди, которые заявляют "эх, если бы не сроки, да кабы не деньги, да если б меня тут не ограничивали - я бы развернулся, я бы всем показал" как показывает практика - при предоставлении им времени и денег ни хуя толкового из себя выдавить не могут.
я? я что хотел - сказал, это ты приплёл сикстинскую капеллу, а теперь не хочешь отвечать на поставленные мной вопросы скатываясь к демагогии
вот ещё парочка:
банальный сапожник стачавший шедевр это кто? можно пруф на ТЗ заказчика для такого портного?
сколько таких шедевров по отношению к обычным "произведениям"?
можно ли сделать вывод, что 99,99% это обычный труд и только .% - шедевр, которым можно пренебречь и сделать вывод, что кодерство не искусство?
Sanki Sanki 24.04.201521:36 ответить ссылка 0.0
Глазами смотри внимательно: выше твоего комментария я как раз таки написал, что это - творчество.
Конкретно поставленные вопросы - это про синих Исусов, что ли? Охуенная конкретика, даааа. Только эта ситуация как раз к ТЗ никаким боком не лежит. Собственно, ТЗ как раз и нужно, чтобы избежать таких ситуаций.

В общем, всё, что я хотел сказать по этому поводу - я выше сказал; и я настаиваю на том, что если человек сознательно и без пререканий согласен клепать говнокод - то ничего другого у него и не выйдет.
Говнокодь, в общем, дальше.
я не программер, я довольно долго проработал "внутренним клиентом" и ни разу не видел кода, от которого хотелось бы сказать - как охуенно решена поставленная задача, в лучшем случае - "какое оригинальное решение, как теперь это всё исправить, чтоб оно заработало"
если у тебя есть такой код - поделись с сообществом. "где пруфы, Билли?"
иначе это чистой воды пиздёшь (без ответов на вопросы, как всегда)
а то такое ощущение, что ты Д`Артаньян, а вокруг одни пидорасы
Sanki Sanki 25.04.201501:34 ответить ссылка 0.0
Что это у вас за логотип, надо богаче! Ну и т.д. Плавали, знаем. Лучше я буду говнокодить.
GreKo GreKo 24.04.201521:24 ответить ссылка 0.0
Ошибка же, переменные coding и art не определены.

А вообще я думаю, что это творчество, да.
Если это поля класса, из которого этот метод, то они определены в теле класса могут быть.
Мне казалось, что в плюсах доступ к полям идет через this в теле метода
Может в плюсах без this и никак, не уверен, а в джаве, если в методе нет локальной переменной с тем же именем, то переменная без указания области видимости считается полем класса этого метода. Если объявляешь локальную переменной с тем же именем, то до поля класса только через this добираться.
Если работать джуниором в каком-нибудь энтерпрайзе - то кроме придумывания названий переменным там творчества мало, в остальном можно и творчеством назвать.
Yuutsu Yuutsu 24.04.201521:01 ответить ссылка 0.1
Хм. 99% программирования (прикладного, по крайней мере) - это решение стандартных задач стандартными способами. Я когда только начинал программировать, тогда мне казалось, что моя профессия дофига творческая. Сейчас больше склоняюсь, что программирование - это скорее ремесло, за редкими исключениями.
Zetsubou Zetsubou 24.04.201521:19 ответить ссылка 0.2
Эй, чувак, я принёс тебе немножко Ruby: coding.art?
Да, это всё.
Papazian Papazian 24.04.201521:59 ответить ссылка 0.0
Ремесло.
Не отменяет творчества, но направлено на решение прикладных задач.
bgmcrw bgmcrw 24.04.201522:00 ответить ссылка 0.0
13
F:\ST AC K\ST AC K\bin\Release\ST AC K.exe
_ n
(7_C‘ ■w)*(0_C' 'w) ([\*])x([\ ])y(\*\y).34*[3]5\x\ 4\x2\y\.\*\ 5\xL2\y\.\.\*\ \ .\*\ \*L2\y\.4\x2\y\.\*\ 5\xL2\y\.\.\*\ \.\*\ \*L2\y\.\.\*2\y\x2\y5\xL
.\*\ \L2\y\.4\X2\y\.\
TRUE
groser groser 24.04.201522:01 ответить ссылка 0.2
Ну творчество в программировании это скорее не красиво нарисованный интерфейсик твоего приложения, это скорее хорошо разработанный алгоритм и структура, нестандартный подход к решению задачи. Одно дело написать какую-то вещь в сотню строк кода и хер пойми как оно работает, или когда ты сделаешь то же самое в пару десяток строк, вот тогда и гордость берет и самому такой код читать приятно :) Программирование тоже какой-никакой творческий процесс, без "музы" красивый код не напишешь :)
Вообще странно слышать подобный вопрос от программиста.
Так как суть его лежит в области семантики, а именно "Что мы подразумеваем под термином творчество?"
В широком и общепринятом смысле творчество это процесс создания чего-то нового и уникального.
Ну а дальше можно бесконечно разбираться со степенью уникальности и новизны.
Программирование - творчество, кодинг - нет. Это не совсем корректно с точки зрения терминологии, но все же думаю, что понятно.
Только зарегистрированные и активированные пользователи могут добавлять комментарии.
Похожие темы

Похожие посты
Почему?
Почему?!
^>о->Ьаг() — Почему?



— А, вот почему... РЕКЛАМА - Я.БИЗНЕС
Касталия
Получите от Сатаны Проклятые Ключи Ада
РЕКЛАМА • 16+ ©
I -1К1ГЧ V-.
На платформе Яндекса
I I practicum.yandex.ru
Пройдите первый модуль бесплатно
подробнее»

it-юмор geek,Прикольные гаджеты. Научный, инженерный и айтишный юмор реклама,рекламные фото приколы языки программирования программирование

РЕКЛАМА - Я.БИЗНЕС Касталия Получите от Сатаны Проклятые Ключи Ада РЕКЛАМА • 16+ © I -1К1ГЧ V-. На платформе Яндекса I I practicum.yandex.ru Пройдите первый модуль бесплатно
Осталось добавить одну небольшую фичу
Проклятый джаваскрипт!
подробнее»

javascript программирование языки программирования

Осталось добавить одну небольшую фичу Проклятый джаваскрипт!
HTML
Perl
JavaScript
PHP
SQL
Rust
В
COBOL /
Haskell
Fortran
x86 ASM ,Vj Prolog	%PL
Scheme
APL
Coq
Idris
FORTH

Chef
wrmbda-Calculus
•V.
Combinatory Logic
ZFC Set Theory
Pi-Calculus
ALGOL 60
Ï
1
\
I
m.
Ш
•\ ’Wir ,
lota
The Lambda Tessaract
Malbolge
подробнее»

языки программирования программирование айсберг

HTML Perl JavaScript PHP SQL Rust В COBOL / Haskell Fortran x86 ASM ,Vj Prolog %PL Scheme APL Coq Idris FORTH Chef wrmbda-Calculus •V. Combinatory Logic ZFC Set Theory Pi-Calculus ALGOL 60 Ï 1 \ I m. Ш •\ ’Wir , lota The Lambda Tessaract Malbolge