Markdown style guideMarkdown style guide Much of what makes Markdown great is the ability to write plain text, and get great formatted output as a result. To keep the slate clean for the next author, your Markdown should Contents: 1. Document layout 2. Character line limit 3. Trailing whitespace 4. Headings 1. ATX-style headings 2. Add spacing to headings 5. Lists 1. Use lazy numbering for long lists 2. Nested list altogether. Markdown creates paragraph tags for you simply with newlines: get used to that. Headings ATX-style headings ## Heading 2 Headings with = or - underlines can be annoying to maintain and don’t fit0 码力 | 8 页 | 44.60 KB | 1 年前3
philosophy style guideinterfere with the simplest use case and should remain invisible to users who don’t need them. • This guide is designed for the average engineer – the busy, just- want-to-go-back-to-coding engineer. Large and0 码力 | 2 页 | 22.72 KB | 1 年前3
Google XML Document Format Style Guide Version 1.0Google XML Document Format Style Guide Version 1.0 Copyright Google 2008 Introduction This document provides a set of guidelines for general use when designing new XML document formats (and to some document format designs, the guidelines may be helpful but should not control the group consensus. This guide is meant for the design of XML that is to be generated and consumed by machines rather than human rich-text format, but also contains purely machine-interpretable portions, SHOULD follow this style guide for the machine-interpretable portions. It also does not affect XML document formats that are created0 码力 | 13 页 | 51.99 KB | 1 年前3
Swift Style - Greg HeoSwift Style @gregheo Style? for _ in 0..0 码力 | 73 页 | 3.38 MB | 1 年前3
Named Optional Parameters - JavaScript StyleNamed Optional Parameters - JavaScript Style Brian Davidson (briandavidson@meta.com) Summary C++ developers often run into the situation where we have multiple parameters in a function with the same send(to,from); // flipped - should be from,to send(from); // meant to use to Is there a way to make C++ function calls clear through naming, similar to python or javascript? def send(source=None, destination=None): send(destination=from) # valid python - can C++ do better? Optional named arguments are previously thought to not be possible in C++. Is it possible to write such function calls in C++? The benefits would be: ▪Each0 码力 | 1 页 | 3.17 MB | 6 月前3
This is C++object, but its runtime value is not fully formedThis isThis isUndefined Behavior!Is C++ safe?Modern C++: move semantics rvalue reference syntaxThis isWidget::Widget( std::list&& inGL member functions to “fake” something when moved From */ ~~~~ };Summary ✦What is C++? ✦Uncompromised performance. ✦Achieved by: living with UB, accepting a safety trade-off 0 码力 | 67 页 | 8.25 MB | 6 月前3
Contracts for C++Version 1.0 (pre-Wrocław Edition) Timur Doumler CppCon 18 September 2024 Contracts for C++ The Swan, The Pike, and The Crab – Fable by Ivan Krylov, 18143 Copyright (c) Timur Doumler | post (w: w.index() == i); // postcondition assertion Proposal: add contract assertions to C++ Function contract assertions5 Copyright (c) Timur Doumler | @timur_audio | https://timur We are here 2004 First C++ proposal ("D-like Contracts") Ottosen, Crowl14 Copyright (c) Timur Doumler | @timur_audio | https://timur.audio 2004 First C++ proposal ("D-like Contracts")0 码力 | 181 页 | 4.44 MB | 6 月前3
Irksome C++Irksome C++ Copyright © 2022-2024 by Walter E. Brown. All rights reserved. 1 ACCELERATED EFFECTIVE INEFFECTIVE IRKSOME C++ Walter E. Brown, Ph.D. < webrown.cpp @ gmail.com > Edi$on: 2024-09-19 cs); M.S., Ph.D. (computer science). • Professional programmer for over 60 years, programming in C++ since 1982. • Experienced in industry, academia, consul,ng, and research: � Founded a Computer Science lectured interna?onally. � Re?red from the Scien?fic Compu?ng Division at Fermilab, with specialty in C++ programming and in-house consul?ng. • Not dead! ☺ — s,ll doing training & consul,ng. (Email me!)0 码力 | 15 页 | 3.03 MB | 6 月前3
COMPOSABLE C++COMPOSABLE C++ COMPOSABLE C++ BEN DEANE / BEN DEANE / CPPCON 2021 CPPCON 2021 @ben_deane @ben_deaneIN THIS TALK IN THIS TALK 1. Composability de�ned 2. Composable types 3. Objects and patterns 4 LOGGING From "Easy to Use, Hard to Misuse: Declarative Style in C++" (CppCon 2018) From "Easy to Use, Hard to Misuse: Declarative Style in C++" (CppCon 2018) The The bool bool return type is the key };"FUNCTIONAL PROGRAMMING" "FUNCTIONAL PROGRAMMING" Functional programming in C++? Polarising? Functional programming in C++? Polarising? Higher order functions that take functions as arguments and return0 码力 | 124 页 | 8.28 MB | 6 月前3
Exceptional C++Engineer CppCon 2021 October 25th Exceptional C++2021 Victor Ciura | @ciura_victor - Exceptional C++ X Abstract When writing code we usually focus our attention on the happy paths - that’s where Ciura | @ciura_victor - Exceptional C++ 3 About me Advanced Installer Clang Power Tools @ciura_victor2021 Victor Ciura | @ciura_victor - Exceptional C++ 4 Online presentation Q & A Use the Exceptional C++ 5 Exceptional C++ When writing code we usually focus our attention on the happy paths - that’s where the interesting stuff happens2021 Victor Ciura | @ciura_victor - Exceptional C++ 6 Exceptional0 码力 | 113 页 | 24.39 MB | 6 月前3
共 1000 条
- 1
- 2
- 3
- 4
- 5
- 6
- 100













