sunpig + philosophy   25

Complication is What Happens When You Try to Solve a Problem You Don't Understand | SIGPWNED
The best way to manage complication is to avoid creating it in the first place. If you find yourself in a mindless change → pray → run loop, you don’t understand your code well enough to be editing it. Stop what you’re doing, actually get up and walk away from the keyboard, think about what you’re trying to do, and don’t come back to the keyboard until you understand exactly what you’re doing and how to do it. Obviously there’s some slack here for debugging, but it’s not controversial to say that you shouldn’t change code you don’t understand, even — especially? — when it’s your own.
complexity  programming  complication  code  simplicity  problem  understanding  philosophy 
25 days ago by sunpig
The Eight Kindes of Drunkennes - Lists of Note
The eighth is fox drunke—when he is craftie drunke, as manie of the Dutchmen bee, that will never bargaine but when they are drunke.
drink  booze  drunkenness  list  old  archaic  animal  habit  psychology  philosophy 
7 weeks ago by sunpig

related tags

abstraction  adobe  advice  agile  alancooper  angle  animal  animation  apple  archaic  argument  art  attention  bbc  booze  boundary  breaking  browser  bruceschneier  business  capitalism  car  cartoons  causation  cause  charliestross  clayshirky  code  comic  comics  complexity  complication  computing  concentration  cooper  correlation  culture  curve  daphne  davidfosterwallace  deconstruction  design  dev  development  dfw  drink  drunkenness  economics  edge  effect  engineering  error  essay  extremism  fantasy  format  fred  funny  future  futureshock  game  habit  hackers  hacking  history  html  humanism  hypothesis  ideas  industry  inspiration  institution  interactiondesign  intermediate  javascript  johnallsop  johngruber  js  kenmacleod  kevinkelly  kindle  ladder  language  law  legal  lies  life  linux  list  live  logic  lostgarden  machine  management  markpilgrim  melvynbragg  mindset  mystery  objective-c  old  openformat  opensource  optimism  osx  painters  patents  pattern  paulgraham  pencil  peterprinciple  philosophy  politics  practice  preserve  principle  problem  process  production  prognostication  programming  psychology  question  radio4  rationalism  reason  reasoning  relaxation  religion  road  science  scooby-doo  scottberkun  secular  security  self  semantic  semanticweb  sense  serious  sf  shaggy  shirky  simplicity  simulation  society  software  space  speculation  speech  startup  statistics  stress  stross  terror  terrorism  testing  theme  theory  thinking  tile  toaster  toffler  tomcoates  travel  triad  trial  tripletown  truth  understanding  vector  velma  web  whispernet  worldbuilding  worship  writing  xkcd 

Copy this bookmark:



description:


tags: