From C〇pfuscated to (Hopefully) Nearly Readable
READING CONFIGURATION VALUES WHEN YOU SHOULD NOT FAIL From Obfuscated to (Hopefully) Nearly Readable• Principal Engineer @ BMW • Programming for fun and food • Addicted to console and vim MATTHIAS@BILGER0 码力 | 15 页 | 921.36 KB | 5 月前3Algorithmic Complexity
the name of the game You all (hopefully) know that O(n) is better than O(n2) 4Algorithmic Complexity @ CppCon 2021 Performance is the name of the game You all (hopefully) know that O(n) is better than Algorithmic Complexity @ CppCon 2021 Why this talk? Performance is the name of the game You all (hopefully) know that O(n) is better than O(n2) But there is still important stuff that might be overlooked 6Algorithmic Complexity @ CppCon 2021 Why this talk? Performance is the name of the game You all (hopefully) know that O(n) is better than O(n2) But there is still important stuff that might be overlooked0 码力 | 52 页 | 1.01 MB | 5 月前3Reflection Based Libraries to Look Forward To
easier-to-use libs Reflection libaries! 41Hopefully users of the language don't use reflection much People writing business logic Beginners And hopefully library designers design great APIs that never Slow to run Not the worst thing for writing script like code from time to time Slow to compile Hopefully more reflection features like P3096 help with this Function calling API is a bit limited borrowed Python's machinery for this Could re-implement a garbage collector within this subsystem Hopefully we aren't using this in performance sensitive code :) Object lifetimes 108That concludes `virtual_any0 码力 | 118 页 | 14.33 MB | 5 月前3Exceptionally Bad: The Story on the Misuse of Exceptions and How to Do Better
an Exception ? • Mechanism/Behavior-based view • Something that’s thrown • Then gets caught (hopefully) 15 Bloomberg Exceptional DefinitionsThrowing Exceptions : • The memory for the exception object an Exception ? • Mechanism/Behavior-based view • Something that’s thrown • That gets caught (hopefully) • Philosophy-based view • Rare unhappy path events • Non-trivial errors 19 Bloomberg Exceptional PhilosophyWhat is an Exception ? • Behavior-based view • Something that’s thrown • That gets caught (hopefully) • Philosophy-based view • Rare unhappy path events • Non-trivial errors • Usage-based view0 码力 | 85 页 | 2.32 MB | 5 月前3Spring Framework 2.0.8 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 502 页 | 3.61 MB | 1 年前3Spring Framework 2.0.3 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 495 页 | 3.57 MB | 1 年前3Spring Framework 2.0.2 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 498 页 | 3.55 MB | 1 年前3Spring Framework 2.0.7 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 502 页 | 3.61 MB | 1 年前3Spring Framework 2.0.1 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 496 页 | 3.55 MB | 1 年前3Spring Framework 2.0.5 Reference
set up service locator registries and suchlike)... the chapter dedicated solely to testing will hopefully convince you of this as well. • Chapter 3, The IoC container • Chapter 4, Resources • Chapter instance of the appropriate Command Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // the of the appropriate Command interface Command command = createCommand(); // set the state on the (hopefully brand new) Command instance command.setState(commandState); return command.execute(); } // okay0 码力 | 499 页 | 3.59 MB | 1 年前3
共 789 条
- 1
- 2
- 3
- 4
- 5
- 6
- 79