*программирование

kb 24.01.2012 09:57

Еще раз перечитал http://googletesting.blogspot.com/2008/0... и понял, что хоть у тех, кто пишет на Джава ООП головного мозга, разделение объектов на value-objects и service-objects очень даже правильное, и паттерны типа Builder нужны. Смотрю я теперь на свои @classmethod def ... more →

kb 27.12.2011 14:42

Язык программирования, включающий в свою спецификацию взаимодействие с программистом. К примеру, при написании try/except Exception/pass или подобного говна должен обязательно по стандарту четырежды спросить, уверен ли тот, что хочет это делать.

Может тогда бы в django-piston не изобретали своих костылей.

kb 09.12.2011 23:59

Ура. Наконец-то настал вечер, все утихли, а многие даже пошли спать, и я таки сел и домучал юнит-тесты, потом домучал функциональные тесты, потом дописал окончательно код и он даже работает. Всё, на душе стало спокойнее.

kb 09.12.2011 19:05

Кстати, кто-то где-то смеялся над идеей Promise Driven Development, когда ты себе обещаешь фичу сделать, а потом постоянно ругаешь, мол, "ай как же я спать буду если не успею сделать, я же обещал, ой надо успеть доделать", а ведь в корпоративной жизни оно так и есть. Из тебя вытягивают обещание что ты сделаешь в ... more →

kb 11.11.2011 13:33

И кстати, читая немного книги по OpenCV я узрел, как на Си можно делать красивые структуры данных, в объектно-ориентированном стиле с полиморфизмом и т.п. Одним словом — красота.

kb 11.11.2011 13:32

Если бы существовал дедушка мороз для программистов — я бы ему пообещал в следующем году постараться нащупывать "чистые API" и помогать проектам уменьшать порог вхождения.

kb 05.11.2011 13:16

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

kb 27.10.2011 20:08

а, забыл еще библиотечку для Finite State Machine (как в руби Acts As State Machine), но возможно её уже городить не буду (а хочется ограничить себя в действиях и описывать граф в одном месте)

kb 13.09.2011 09:00

Как же фигово у гугла с фантазией при наименовании языков программирования. Хотел почитать об операции Panic в языке Go. Гуглил "go panic", нашел много музыкальных групп.

kb 12.09.2011 12:02

Разбивал длинную строку при помощи плюсика и случайно как в детстве (тетрадке) написал его и в конце строки и вначале следующей ^____^

kb 28.07.2011 10:16

Глобальное состояние программы — плохо конечно, но иногда это очень даже хорошо (и большой выигрыш в чистоте кода и логике его работы), но боишься что задашь тем самым плохой тон остальным. Потому приходится писать большой комментарий "пожалуйста, делайте так только в подобных случаях, и то подумайте дважды".

kb 24.07.2011 23:28

Now, some people will claim that having 8-character indentations makes the code move too far to the right, and makes it hard to read on a 80-character terminal screen. The answer to that is that if you need more than 3 levels of indentation, you’re screwed anyway, and should fix your program.
– JorgenSchaefer
(те ... more →

Do you really want to delete ?

*программирование is used by:

werehuman

werehuman

kb

kb

chemikadze

chemikadze

psymatic

psymatic

Артём

astecenko

0verMind

Lavir-the-Whiolet

Lavir-the-Whiolet

Spades

Crazy_Owl

Crazy_Owl

Maxim Kirenenko

part1zano

rman

Johan

johan

der_FeniX

der_FeniX

Дэш

dash

13oz

13oz

Desu1488

Desu1488

pixie

pixie

jabber

jabber

Jarkko

Jarkko