Google Python Style Guide
Definition: Reusability mechanism for sharing code from one module to an- other. Pros: The namespace management convention is simple. The source of each identifier is indicated in a consistent way; x.Obj says preferable to if len(seq): or if not len(seq):. • When handling integers, implicit false may involve more risk than benefit (i.e., accidentally handling None as 0). You may compare a value which is known to be will actually run the file’s destructor. Different Python implementations use different memory management techniques, such as delayed Garbage Collection, which may increase the object’s lifetime arbitrarily0 码力 | 30 页 | 94.81 KB | 1 年前3Google C++ Style Guide
simpler, safer, and more general. Unlike when passing objects by pointer or reference, there’s no risk of confusion over ownership, lifetime, mutability, and similar issues, and no need to specify them {} // Bad, defines only move constructor, but not operator=. private: Field field_; }; Due to the risk of slicing, avoid providing an assignment operator or public copy/move constructor for a class that’s semantics of the built-in operators. • Operators are often defined outside the class, so there’s a risk of different files introducing different definitions of the same operator. If both defini- tions are0 码力 | 83 页 | 238.71 KB | 1 年前301 Structure of Scientific Papers - Introduction to Scientific Writing WS2021/22
Systems and Data Science Computer Science and Biomedical Engineering BMK endowed chair for Data Management Last update: Oct 23, 2021 2 706.015 Introduction to Scientific Writing – 01 Introduction and Introduction and Overview Matthias Boehm, Graz University of Technology, WS 2020/21 Agenda Data Management Group Course Organization, Outline, and Projects Structure of Scientific Papers Paper Project – 01 Introduction and Overview Matthias Boehm, Graz University of Technology, WS 2020/21 Data Management Group https://damslab.github.io/ 5 706.015 Introduction to Scientific Writing – 01 Introduction0 码力 | 36 页 | 1.12 MB | 1 年前303 Experiments, Reproducibility, and Projects - Introduction to Scientific Writing WS2021/22
Systems and Data Science Computer Science and Biomedical Engineering BMK endowed chair for Data Management Last update: Nov 11, 2021 2 706.015 Introduction to Scientific Writing – 03 Experiments & Reproducibility University of Technology, WS 2021/22 Experiments and Result Presentation In Computer Science (Data Management) [Ioana Manolescu, Stefan Manegold: Performance Evaluation in Database Research: Principles creation of agreed benchmarks Benchmarks can define a field and foster innovation #1 Data Management Query processing: 007, TPC-C, TPC-E, TPC-H, TPC-DS (w/ audit) Join ordering: JOB #20 码力 | 31 页 | 1.38 MB | 1 年前302 Scientific Reading and Writing - Introduction to Scientific Writing WS2021/22
Systems and Data Science Computer Science and Biomedical Engineering BMK endowed chair for Data Management Last update: Nov 04, 2021 2 706.015 Introduction to Scientific Writing – 02 Scientific Reading Boehm, Graz University of Technology, WS 2021/22 Scientific Reading In Computer Science (Data Management) 5 706.015 Introduction to Scientific Writing – 02 Scientific Reading and Writing Matthias Boehm Boehm, Graz University of Technology, WS 2021/22 Scientific Writing In Computer Science (Data Management) [Justin Zobel: Writing for Computer Science, 2nd ed. Springer 2004, ISBN 978-1-85233-802-2]0 码力 | 26 页 | 613.57 KB | 1 年前3
共 5 条
- 1