Notes to Self

Jack Cheng's collection of things to remember. For deeper insights, visit jackcheng.com

1. Make it work.
2. Make it elegant.
3. Make it fast.
4. Make it secure.
  1. weloveyellow reblogged this from jackcheng
  2. ryanirvine reblogged this from jackcheng and added:
    Key take-away: Creating iteratively, and focusing on function instead...form first will...
  3. iheartmyart reblogged this from jackcheng
  4. eduardoe reblogged this from marco
  5. gurupanguji reblogged this from marco and added:
    Something I’ve always prided myself in doing and evangelizing within SISL, is do it right the first time. I should also...
  6. kodewulf reblogged this from marco
  7. jakeoliver reblogged this from marco and added:
    1. Drink some coffee 2. Say you’ve got it working 3. Figure out a way it might work 4. Fail to get that working 5. Say...
  8. mcodik reblogged this from caterpillarcowboy and added:
    My guess is that Dave and Marco have different ideas of what it means for code to be elegant. To me, elegant code is...
  9. helloimchris reblogged this from marco and added:
    Good code should be written by default as a standard. There’s always room and time later on for improvements, expansion...
  10. marreka reblogged this from marco and added:
    I completely agree with Marco.
  11. justinday reblogged this from mikehudack and added:
    Charles exalts the merits of Red, Green, Refactor development, which is similar. I think it’s OK to make things work...
  12. rebeltechnica reblogged this from marco
  13. templated reblogged this from marco
  14. mcdavis reblogged this from mikehudack
  15. guillee reblogged this from marco
  16. yasmary reblogged this from marco and added:
    first time. Marco, thank you. I wish everyone had the same understanding...any code....
  17. terryblakey reblogged this from marco and added:
    Couldn’t agree more. In the late eighties and early nineties I was producing embedded code for Rolls Royce and Lucas...
  18. sandlex reblogged this from marco and added:
    Agree with Marco. Usually this approach doesn’t work. The same problem with unit test and javadocs in Java - if you...
  19. mikehudack reblogged this from marco
  20. caterpillarcowboy reblogged this from marco and added:
    I disagree with Marco, unless the problem and solution are already perfectly defined (which is rare). In a world of fast...
  21. caseyliss reblogged this from marco and added:
    Agreed. Part of being an engineer (by education and trade) is balancing trade-offs: code elegance vs. code speed vs. my...
  22. whileyouwereout reblogged this from marco
  23. marco reblogged this from jackcheng and added:
    Jack Cheng quoted Adam Wiggins’...for writing code:...I...
  24. rainbowhill reblogged this from benkraal and added:
    apologise Ben, you’re putting...first couple of steps into practice.
  25. benkraal reblogged this from jackcheng
  26. tungjacob reblogged this from jackcheng
  27. jackcheng posted this
More Information