Главная
Study mode:
on
1
Intro
2
Overview
3
Roadmap
4
Who am I
5
Who are you
6
Experience
7
Management
8
Technical constraints
9
Human nature
10
Never ever
11
Coshins
12
Testing before work
13
Not testdriven development
14
Dont comment your code
15
Documentation
16
People
17
Quality of work
18
Testing
19
Python ecosystems
20
Unit test library
21
Duckstring
22
Tas
23
Selenium
24
Quotes
25
What should you do
26
Optimization layer
27
RunSnake
28
Superfile
29
fireside
30
call graph
31
options
32
happy time
33
multiprocessing
34
concurrent futures
35
multicore
36
computation
37
cash
38
other implementations
39
Pyphi
40
Conclusions
41
Questions
Description:
Discover effective strategies for tackling software project challenges in this EuroPython Conference talk. Explore optimization techniques, testing methodologies, and best practices for managing technical constraints and human factors in software development. Learn about the Python ecosystem's tools for unit testing, including Duckstring, Tas, and Selenium. Gain insights into optimization layers, multiprocessing, concurrent futures, and multicore computation. Examine the importance of documentation, code quality, and team dynamics. Acquire practical knowledge on performance profiling tools like RunSnake and Superfile, and consider alternative implementations such as Pyphi. Engage with real-world examples and expert advice to enhance your software development skills and overcome common project obstacles.

Practical Guide to Kill Optimization - Testing and Other SW Project Beasts

EuroPython Conference
Add to list
0:00 / 0:00