No 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-magnitude 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 | 1 年前3
Boosting Software Efficiency+24 ## Boosting Software Efficiency: A Case Study of 100% Performance Improvement in an Embedded C++ System ## GILI KAMMA ## 20 24 September 15 - 20 ☐ The talk today is about software development. ☐ industry B.S.c in Electronics I love to improve things and solve problems Team leader @ Priority-software  My story begins e605a0f29616440e7a43cb90e626a94d/p173_1.jpg) (Remember – my first impression) ## Write Robust Software  Unexpected inputs0 码力 | 180 页 | 1.65 MB | 1 年前3
Google 《Prompt Engineering v7》# Prompt Engineering Author: Lee Boonstra Google  ## Acknowledgements Content contributors Michael Sherman Yuan Cao 36a0d02d290d979fb4e8519f2fef1/p2_1.jpg) ## Table of contents Introduction.....6 Prompt engineering.....7 LLM output configuration.....8 Output length.....8 Sampling controls.....9 Self-consistency.....32 Tree of Thoughts (ToT).....36 ReAct (reason & act).....37 Automatic Prompt Engineering.....40 Code prompting.....42 Prompts for writing code.....42 Prompts for explaining code0 码力 | 68 页 | 6.50 MB | 1 年前3
Performance Engineering: Being Friendly to Your Hardware## Performance Engineering Being Friendly to Your Hardware ## I GNAS BAGDONAS ## Being Friendly to Your Hardware Performance Engineering A gentle introduction to hardware for software engineers Where various vectors, specialty instructions, on-core and off-core accelerators • Data layout: both software and hardware characteristics  ## What is plugin architecture? Software Design Pattern that allows for developers to add functionality to a larger system without having projects that use plugins • Audio editing software  • Image editing software • Text Editors and IDE  jpg) # Powered by AI: A Cambrian Explosion for C++ Software Development Tools Emery Berger University of Massachusetts Amherst Cretaceous–Paleogene (K-Pg) extinction event ## Cretaceous–Paleogene (K-Pg) [Image](/uploads/documents/a/7/a/f/a7afe81a9040067d79574ca170e1dde5/p104_1.jpg) 30 MDT Speakers Alon Wolf Software Engineer, Medtronic C++ #include#include std::optional 0 码力 | 128 页 | 23.40 MB | 1 年前3
Golang Warsaw #54Discussion Panel on Engineering Principles - Jakub Daliga, Lukasz Gut 4. Afterparty, slowly moving to a place close by ## Looking for speakers! • Golang specifics • Software engineering (implement/use/best0 码力 | 7 页 | 1.66 MB | 1 年前3
Golang Warsaw #54Discussion Panel on Engineering Principles - Jakub Daliga, Lukasz Gut 4. Afterparty, slowly moving to a place close by ## Looking for speakers! • Golang specifics • Software engineering (implement/use/best0 码力 | 7 页 | 833.54 KB | 1 年前3
Building Safe and Reliable Surgical Robotics with C++Surgical Robotics with C++ ## MILAD KHALEDYAN ## Presenters Milad Khaledyan Software Robotics Engineer Alexander Drew Software Engineer Disclaimer: The views and opinions expressed in this presentation Path ⑥ Final Words and Q&A ## Safety/Security and C++ ## Security/Safety Concerns with C++ Software Memory Safety  COORDINATOR FOR CRITICAL INFRASTRUCTURE SECURITY AND RESILIENCE The Urgent Need for Memory Safety in Software Products Released: September 20, 2023 Revised: December 06, 2023 The Case for Memory Safe Roadmaps0 码力 | 71 页 | 4.02 MB | 1 年前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100
相关搜索词
软件工程本质任务偶然任务复杂性银弹软件效率性能改进自动化测试监控发布周期Prompt EngineeringLarge Language Models (LLM)Prompt DesignOutput ConfigurationAutomatic Prompt EngineeringPerformance EngineeringHardwareMemcpyAlignmentPerformance TestingSoftware-ErgonomieUsabilityDIN EN ISO 9241DialogprinzipienBenutzerführungplugin architectureroboticsROSpluginlibMoveItAIC++软件开发工具Coz因果剖析性能优化GolangEngineering PrinciplesEnd to End TestsHighly Stateful FeaturesSoftware EngineeringGolang Warsaw #54Golang specificsSoftware engineeringEngineering principles discussionMeeting agendaSafetyReliabilityC++Medical Devices













