Михаил @Flammar
Java (+Javascript) fullstack developer
Почему нельзя превращать прототип в итоговую программу

То есть сама возможность изменения кода — «приятный бонус» к тестам и " rely on compiler"?
0
LookПочему нельзя превращать прототип в итоговую программу

… имея бесконечные временные ресурсы. И на работу за 7 километров тоже можно каждый день пешком ходить :). Но при наличии бесконечных временных ресурсов и рефакторинг и оптимизация вообще теряют смысл. Как раз наличие плюшек по части рефакторинга и автоформатирования и заставило меня перестать кодить на Java в FAR и пересесть на IDE. Как раз именно механизированный рефакторинг — «плюшки конкретных IDE» — дал возможность сначала писать программу, а потом улучшать дизайн, что привело к статьям на тему «дизайн умер как класс».
0
LookПочему нельзя превращать прототип в итоговую программу

Кому как. Мне — «линеаризация» циклов и инлайнинг коротких и однократно используемых методов.
0
LookПочему нельзя превращать прототип в итоговую программу

По крайней мере механизмов рефакторинга в Borland C++ Builder и в других IDE в 90-х годах не было.
-4
LookПочему нельзя превращать прототип в итоговую программу

О! Круто! Парадоксальность формулировки способствует запоминаемости.
+1
LookПочему нельзя превращать прототип в итоговую программу

Code Complete устарела, ибо написана ещё ДО появления рефакторинга.
-2
LookПочему нельзя превращать прототип в итоговую программу

«Взаимоисключающую» часть оптимизации обычно встраивают в компиляторы и виртуальные машины и руками не делают.
-1
LookКак два программиста хлеб пекли

Заглядывают в такие места обычно по любопытству и по незнанию. Заставлять не требуется.
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Передовая концепция с винтажной памятью…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Не по доброй воле я обычно перезагружаю, а не выключаю:-) И заявленная вами периодичность — это какая-то жесть… если конечно, не открывать по 200 вкладок гмейла…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

В «Матрице» Нео говорит агентам в сцене первого допроса "'I show you the finger', а вы даёте мне мой телефонный звонок"…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Одно дело — кэш винчестера 2М при 64М памяти, другое — 32М при 4Г памяти… в 4 раза другое…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

=== ошибся тредом ===
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Знакомые так теряли данные с винчестеров Fujitsu в 2000 году — после выключения компьютера через меню…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Ну так я на Windows 98 с 192М памяти подкачку просто отключал…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

А я комп не выключаю по доброй воле никогда. Только ввожу в спящий режим.
+1
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

О! спасибо за хак… всё равно ноут — б/у, и DVD читает хуже, чем внешний на USB.
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Наверное, у вас 2 гигабайта памяти…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

По уму надо ставить SLC, а они дороже…
0
LookЛинус Торвальдс сравнил жёсткие диски с Сатаной

Значит, на самом деле хотели не помочь бедному капитану, а пропиариться на нём… за мелкий прайс…
0
LookHereThere
12 ...
156157
158159160 ...
173174
Information
- Rating
- 4,000-th
- Location
- Санкт-Петербург, Санкт-Петербург и область, Россия
- Date of birth
- Registered
- Activity