All streams
Search
Write a publication
Pull to refresh
27
0.1
Михаил @Flammar

Java (+Javascript) fullstack developer

Send message
С помощью очень хитрого — в принципе, можно: управляя шагами потоков, проще искусственно привести их к дедушке Локку ;-)…
Думаю, много полезнее был бы развитый анализ происхождения значение переменных и выражений и развитый трейсинг выполнения. В сущности, дебаггер обычно запускают для того, чтобы узнать, откуда берётся то или иное значение.

Приведённый в статье инструментарий в принципе достаточен, чтоб, хоть и по хитрозакрученным методикам, но сделать подобную вещь.
А радиоуправляемый краб будет?
Вообще, как я теперь понял, доля говнокода растёт с ростом времени жизни проекта…
Это как раз тот случай, когда ради скорости можно жертвовать и дешевизной и, в некоторой степени, качеством…
Хорошая тема для холивара — у кого Ростелеком правильный…
За то, что на картинке непропорционально много тел неполиткорректно белой расы…
Не божественна?
Бывает и синтетическая ситуация: глупость одного, от которой не избавляются по умыслу другого.
кривые руки надо выпрямлять
Слишком примитивно. Уметь выпрямлять кривые руки, безусловно, надо. Но надо и уметь не выпрямлять.
У меня через московский Sovintel и питерский Skylink на время написания комментария доступно…
There’s Never Time to Do It Right, But There’s Always Time to Do It Over
Первое — расплывчато, второе — легче обосновывается объективно наличествующей крайней необходимостью (с регулярностью граблей постоянно откуда-то возникающей, несмотря на то, что её теоретически не должно быть).
Это иллюзия, что этот способ сработает. Скоро «Рашку» по всему шарику введут: на нас только обкатывают…
Помнится, как в дни проведения «Русских маршей» устраивали профилактические работы на Livejournal, как зимой тоже очень вовремя экскаваторщики в Москве случайно порвали оптический кабель, через который направлялся весть трафик к Гуглу… Русское ноу-хау: (управляемое) своевременное раздолбайство.
Я тоже так подумал…
По слухам, ситуация с подделкой документов у нас та же: подделка документов (сама по себе) — не преступление, поддельность надо доказывать через суд.
Интересно, какие ещё отличия есть в «2ed» по сравнению с первым изданием и какова их доля в общем объёме книги…
Интересно, какой минимум в рупиях — 50, 60 или вообще 100?
Началось с «Фермы в руках животных»…
Два лучше всего полуавтоматически рефакторящихся языка — это Java и C#. Основная польза от рефакторинга — возможность менеджить «в одну харю» в десять раз больше кода.

Не знаю, как с динамичностью типизации в Ruby, но Javascript из-за динамического и «утиного» характера типизации должен рефакториться сильно хуже.

Именно ручной рефакторинг, на мой взгляд, — это или хардкор или чисто академическая вещь или малое по объёму (но не по трате усилий) дополнение к полуавтоматическому.

Information

Rating
3,929-th
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity