0 码力 |
12 页 |
1.24 MB
| 2 年前 3 ## Swift 改善既有代码的设计
翁阳(酒仙)
## 有时候相似 不是巧合
Refactoring Improving the Design of Existing Code

[美] Martin Fowler 著 熊节 译
软件开发的不朽经典 [Image](/uploads/documents/0/0/c/1/00c1cf989fd20e3c9e0afd0906ebbbf1/p4_1.jpg)
## 你必须面对既有代码!
无论是不是由你编写
## 这些既有代码你无法逃避
① 遗留的老项目
② Cocoa Touch
③ Cocoa Pods
或许
Swift
和
重构
都让你尝尽苦头

## Gitea
## 新一代的代码托管平台
2023.12
## 飞致云 & 上海吉谛
2023年11月,飞致云与上海吉谛达成战略合作,获得 Gitea 企业版中国大陆地区独家代理权,向中国数字化团队交付被广泛验证、可信赖的通用工具软件。 8f32bc68/p2_6.jpg)||
|新一代的代码托管平台|一站式持续测试平台|广受欢迎的堡垒机|人人可用的数据可视化分析工具|
|
hi@mzh.io
## 自我介绍
后端工程师,主要写Go
• 业余搞Go官方库开发
● 主要喜欢折腾ARM/MIPS 性能优化
● 第一个中国Go 官方MIPS64 builder 维护者 Far As I Know (据我所知)
c. IMHO: In My Humble Option (鄙人认为)
One More Thing
## 版权问题
1. 抄也要抄BSD兼容的代码
a. GPL 不行
b. 闭源更不行
## 谢谢各位
## 参考资料
https://github.com/golang/go/issues
https://stackoverflow.c 0 码力 |
38 页 |
5.95 MB
| 2 年前 3 ## PYTHON HANDBOOK
# Table of Contents
Preface
The Python Handbook
Conclusion
## Preface
The Python Handbook follows the 80/20 rule: learn in 20% of the time the 80% of a topic.
In particular, the the goal is to get you up to speed quickly with Python.
This book is written by Flavio. I publish programming tutorials on my blog flaviocopes.com and I organize a yearly bootcamp at bootcamp.dev.
You
Enjoy!
## The Python Handbook
- 1. Introduction to Python
- 2. Installing Python
- 3. Running Python programs
- 4. Python 2 vs Python 3
- 5. The basics of working with Python
- 5.1. Variable 0 码力 |
93 页 |
7.31 MB
| 2 年前 3 Python AdminUI
2022 年 06 月 25 日
Powered by TCPDF (www.tcpdf.org)
## 目录
1 安装和快速入门
1.1 基本概念和示例解析
1.2 Use FastAPI instead of Flask
2 创建表单
2.1 List of Form Controls
2.2 Callback when form item 59
15 索引和表格 61
索引 63
## 使用 Python 制作专业的 Web 前端界面
本 Python 包适用于想要制作简单的前端界面,但却不想处理 HTML, CSS, React, Angular, Webpack 和其他 Javascript 前端代码的情况。你可以直接用 Python 完成网页、表单、图标和仪表盘界面。
一些应用场景:数据项目;运维工具和脚本;简单 带有分页的数据表
• 适配小屏幕和移动设备
- 不需要使用 HTML, CSS 或者 JS
安装和快速入门
使用 pip 安装包:
pip install adminui
为您的项目创建一个 python 文件,例如 example.py:
from adminui import *
app = AdminApp()
def on_submit(form_data):
print(form_data) 0 码力 |
67 页 |
653.37 KB
| 2 年前 3 BEAUTIFUL PYTHON
Great ideas of language design that make Python enjoyable and useful to so many people.
## O
## FLUENT PYTHON
## O'REILLY
TURING 图灵程序设计丛书
流畅的
Python
Fluent Python
PSF研究员、知名PyCon演讲者心血之作 PSF研究员、知名PyCon演讲者心血之作
全面深入,对Python语言关键特性剖析到位
Published in 9 languages so far:
Chinese (simplified)
Chinese (traditional)
• English
French
Japanese
• Korean
• Polish
• Portuguese
• Russian
Book signing happiness.
— Walter Gropius (1883–1969), founder of Bauhaus School
>>> import this
The Zen of Python, by Tim Peters
Beautiful is better than ugly.
Explicit is better than implicit.
Simple is better 0 码力 |
109 页 |
34.99 MB
| 2 年前 3 ## 面向亿行C/C++代码的 静态分析系统设计及实践
肖枭
## 500+高端科技领导者与你一起探讨 技术、管理与商业那些事儿
2019年6月14–15日 上海圣诺亚皇冠假日酒店

![Image](/uploads/documen 合作创办源伞科技,致力于推动静态分析技术在企业中的应用
## 目录
代码质量管理是个大问题
静态分析+代码评审的实践
## 生产质量是责任
☐ 学习和强调,红线和惩罚,100%的测试
覆盖率,和事后复盘并不够
☐ 有经验的程序员也会犯错
☐ 对代码提要求很难监督落实
☐ 测试更多是验证功能,很难检测编码缺陷
☐ 代码的快速变化使质量更难管
![Image](/uploads/doc 自动化工具+流程才是未来
☐ 静态分析工具:半智能的代码分析机器人
☐ 静态分析辅助代码评审
## Bug! Thx! Bug!
## 代码质量改进工具、流程落地难
□ 投入大
☐ KPI不痛不痒
使用主体和责任主体不一致
☐ 一步登天想要终极AI
## No Thx!
## DevOps: 代码质量责任应该左移
1. 代码签入前,研发人员有义务修复问题
2. 测试人员早期加入 0 码力 |
39 页 |
6.88 MB
| 2 年前 3 # Object Oriented Python
## tutorialspoint
SIMPLY EASY LEARNING
www.tutorialspoint.com
## About the Tutorial
Python has been an object-oriented language since it existed. In this tutorial we will try get in-depth features of OOPS in Python programming.
## Audience
This tutorial has been prepared for the beginners and intermediate to help them understand the Python Oops features and concepts through Understanding on basic of Python programming language will help to understand and learn quickly. If you are new to programming, it is recommended to first go through “Python for beginners” tutorials.
## 0 码力 |
111 页 |
3.32 MB
| 2 年前 3
|