Ознакомьтесь с нашей политикой обработки персональных данных
14:51 

Black_Wahrheit
ИстинА всегда где-то рядом...
Почему всё, что я делаю, так жопорвательно сложно?
Потому что нормальные люди сначала учатся, затем тренируются, а уже потом делают. А мне лень учиться и тренироваться. Я хочу минимум телодвижений и максимум результата. То, что при этом надо совершать невроткосмические мозговые усилия, всё равно кажется легче, чем проходить через все фазы постижения какого-либо дела.

Вспомнить одно моё изучение ООП по книге Банды четырёх о шаблонах проектирования :alles::facepalm: А ведь получилось)) ну, почти - следующей всё-таки пришлось почитать книжку попроще. Но всё равно о шаблонах проектирования))

@темы: автор дневника, программирование, творчество, учёба

URL
Комментарии
2015-11-01 в 17:42 

Юрий Рэйн
λOther side of the memory crystal. …λ
затем тренируются, а уже потом делают
Почему бы и не объединить? - Так же интереснее, а порой даже полезнее).

2015-11-02 в 00:03 

Black_Wahrheit
ИстинА всегда где-то рядом...
Юрий Рэйн,
мне бесцельно (точнее, с целью тренировки) делать тоже неохота( но если понимаю, что иначе запорю главное, то там конечно выбора нет.

URL
2015-11-02 в 14:03 

Strannytsa
Все будет так, как должно быть, даже если будет иначе...| Совесть собственной персоной)
я тоже хочу сразу результат, но не бывает же так

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

2015-11-02 в 14:55 

Black_Wahrheit
ИстинА всегда где-то рядом...
Strannytsa,
по языку лучше статьи читать, имхо, или вообще ман rtfm)). В нём иногда много интересного можно узнать))

URL
2015-11-02 в 15:08 

Strannytsa
Все будет так, как должно быть, даже если будет иначе...| Совесть собственной персоной)
Black_Wahrheit, проще брать и делать. Продукт виндовский - мсдн го. Продукт невиндовский - по яве и обжс куча полезного.
Идешь на стековерфлоу, ищешь. Гарантировано, 99% твоя нубская задача решена.

2015-11-03 в 00:59 

Black_Wahrheit
ИстинА всегда где-то рядом...
Strannytsa,
это да, если язык незнакомый. Я всегда так и делаю)
А на котором всё время пишешь, лучше всё-таки знать его как можно лучше. Многих костылей и велосипедов тогда можно избежать.


хех, вспомнила ща историю времён начала моей трудовой деятельности.
Метод возвращает объект в json'е. Мне надо его распарсить в массив.
я пишу json_decode($json_str) (это встроенная функция языка, декодирующая json). Функция возвращает объект. Я начинаю усердно строчить функцию, которая рекурсивно обходит в этом объекте все вложенные объекты и превращает в массивы.
Старший прогер заглядывает через плечо, это, мол, что? Я - так и так, мол, многоуровневый объект в массив превратить надо, вот ведь геморрой. Он на меня смотрит как на сумасшедшую, отбирает клавиатуру и исправляет: json_decode($json_str, true). И теперь функция сразу возвращает вложенный массив. Мне давно не было так стыдно :facepalm: С тех пор я всегда, всегда! внимательно читаю о штатных возможностях вещи, с которой работаю, будь то встроенная функция языка, сторонняя либа, технология и т.д.
И бывали случаи, когда уже думаешь что надо писать свой велосипед, а оказывается, если хорошенько покопаться в доках, всё уже реализовано.

URL
2015-11-03 в 12:29 

Strannytsa
Все будет так, как должно быть, даже если будет иначе...| Совесть собственной персоной)
ооо даааа надо читать про свои, ОСОБЕННО свои сдк.

У нас декларативный язык разработан, по мощности выразительных средств что-то среднее между лиспом, прологом, паскалём. И я периодически забываю, что есть способы обойти ограничения и не добавлять код на с++, но нет же, КОСТЫЛИ!

а потом находишь решение и стыдно

   

Сквозь призму

главная