Boosting Software Efficiency
12 INTRO ❑ The talk today is about software development. ❑ I worked on a product for two years, and during this time, I drastically improved its capabilities. ❑ I wanted to share with you the journey Everything – Avoid Assumptions (Remember – my first impression)TAKE HOME MESSAGES Write Robust Software 174 Unexpected inputs are unavoidable, but don’t let your system crash – have safeguards in Proactive. 178 Don't Wait for Customer ComplaintsTAKE HOME MESSAGES Create Simple Software 179 Creating simple software is more challenging than making it complex.180 Thanks! Any questions? You can0 码力 | 180 页 | 1.65 MB | 5 月前3Kurzbericht Software Ergonomie Jenkins 1.580.1
1 1 1 1 Überprüfung der Software-Ergonomie von Jenkins Version 1.580.1 Stand: 11.12.2014 Kurzbericht des Test and Integration Center der T-Systems Multimedia Solutions GmbH Zusammenfassung Fazit Fazit Methodisches Vorgehen Die Prüfung der Software-Ergonomie* von Jenkins Version 1.580.1 erfolgte durch Experten anhand eines szenariobasierten Walkthrough und auf der Basis relevanter Teile 1 eine befriedigende bis gute Usability festgestellt werden. 2 Die Begriffe Usability, Software-Ergonomie und Gebrauchstauglichkeit beziehen sich auf den selben Sachverhalt und werden im Folgenden0 码力 | 24 页 | 938.24 KB | 1 年前3Plug-in Based Software Architecture for Robotics
PickNik Robotics •I work with robotic arms •MoveIt Maintainer 3What is plugin architecture? Software Design Pattern that allows for developers to add functionality to a larger system without having application restart 8Some popular C++ projects that use plugins 9 ● Audio editing software ● Game Engines ● Image editing software ● Text Editors and IDEDesigning the components of the plugin architecture0 码力 | 75 页 | 2.40 MB | 5 月前3No Silver Bullet – Essence and Accident in Software Engineering
No Silver Bullet – Essence and Accident in Software Engineering Mike Ballou“There is no single development, in either technology or management technique, which by itself promises even one order-of- in simplicity.”Abstract “All software construction involves essential tasks, the fashioning of the complex conceptual structures that compose the abstract software entity, and accidental tasks, the onto machine languages within space and speed constraints.”Abstract “Most of the big gains in software productivity have come from removing artificial barriers that have made the accidental tasks inordinately0 码力 | 35 页 | 1.43 MB | 5 月前3Powered by AI: A Cambrian Explosion for C++ Software Development Tools
`University of Massachusetts Amherst Powered by AI: A Cambrian Explosion for C++ Software Development Tools Emery BergerCretaceous–Paleogene (K-Pg) extinction eventCretaceous–Paleogene (K-Pg) extinction0 码力 | 128 页 | 23.40 MB | 5 月前3A Case-study in Rewriting a Legacy GUI Library for Real-time Audio Software in Modern C++
iZotope Inc.Roth Michaels Principal Software Engineer, Architect Music Production Software iZotope Inc.iZotope real-time audio plug-ins | music, film, television, and radio iZotope Inc.iZotope real-time0 码力 | 138 页 | 2.75 MB | 5 月前3Oracle VM VirtualBox UserManual.pdf
............ 521 16.2.2 Open Source or Other Separately Licensed Software.......................................... 522 16.2.3 Software Licenses........................................................ ............1133 16.3.2 Open Source or Other Separately Licensed Software........................................ 1133 16.3.3 Software Licenses......................................................... ........................................ 478 Table 9: Open Source or Other Separately Licensed Software Included With Oracle VirtualBox Base Package...................................................0 码力 | 1186 页 | 5.10 MB | 1 年前3Oracle VM VirtualBox 7.0.0_BETA2 User Manual
. . . . . . . . . . . . . . . . 445 16.2.30 SGI Free Software License B . . . . . . . . . . . . . . . . . . . . . . . . 446 16.2.31 Boost Software License . . . . . . . . . . . . . . . . . . . . . . . Default Mesa 3D Graphics Library License . . . . . . . . . . . . . . . . . 447 16.2.33 Microsoft Software License . . . . . . . . . . . . . . . . . . . . . . . . . 449 16.2.34 Python License . . . . . enables you to run more than one OS at a time. This way, you can run software written for one OS on another, such as Windows software on Linux or a Mac, without having to reboot to use it. Since you can0 码力 | 519 页 | 4.49 MB | 1 年前3Oracle VM VirtualBox 7.0.0 User Manual
. . . . . . . . . . . . . . . . 467 16.2.30 SGI Free Software License B . . . . . . . . . . . . . . . . . . . . . . . . 468 16.2.31 Boost Software License . . . . . . . . . . . . . . . . . . . . . . . Default Mesa 3D Graphics Library License . . . . . . . . . . . . . . . . . 469 16.2.33 Microsoft Software License . . . . . . . . . . . . . . . . . . . . . . . . . 471 16.2.34 Python License . . . . . enables you to run more than one OS at a time. This way, you can run software written for one OS on another, such as Windows software on Linux or a Mac, without having to reboot to use it. Since you can0 码力 | 542 页 | 4.37 MB | 1 年前3Oracle VM VirtualBox 7.0.8 User Manual
. . . . . . . . . . . . . . . . 471 17.2.30 SGI Free Software License B . . . . . . . . . . . . . . . . . . . . . . . . 472 17.2.31 Boost Software License . . . . . . . . . . . . . . . . . . . . . . . Default Mesa 3D Graphics Library License . . . . . . . . . . . . . . . . . 473 17.2.33 Microsoft Software License . . . . . . . . . . . . . . . . . . . . . . . . . 475 17.2.34 Python License . . . . . enables you to run more than one OS at a time. This way, you can run software written for one OS on another, such as Windows software on Linux or a Mac, without having to reboot to use it. Since you can0 码力 | 546 页 | 4.37 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100