Dec. 6th, 2015

wizzard: (Default)
Интересно, что с увеличением опыта как девелопера бывает, что код, который раньше казался простым - начинает казаться сложным (хрупким, неустойчивым).

Потому что ты видишь больше частных случаев и возможных косяков, глубже и дальше моделируешь - и видишь, что там есть сценарии ошибок, о которых раньше даже не подозревал :)
Оттуда же, наверное, появляется желание писать меньше "clever code", однострочников и прочего такого, да. Ну и документировать intent ("что этот код по задумке должен был делать")

(Это я вчера вечером впервые в этом году сел и написал 1000 LOC, а сегодня с интересом сравниваю их со старым своим кодом)

In other news, на дотнете теперь можно писать low-latency штуки (игры, HFT и прочее), у GC появились нужные крутилки и его можно при необходимости вырубить совсем

Profile

wizzard: (Default)
wizzard

January 2019

S M T W T F S
  12 345
6789101112
1314 1516171819
202122 23242526
2728293031  

Most Popular Tags

Page Summary

Style Credit

Expand Cut Tags

No cut tags
Page generated Apr. 26th, 2019 02:33 pm
Powered by Dreamwidth Studios