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 →