EPC-2008-Designing-Large-Scale-Applications-in-Python.pdf
(
1473 KB
)
Pobierz
Designing Large-Scale
Applications in Python
Lessons learned in more than 10 years of
Python Application Design
EuroPython Conference 2008
Vilnius, Lithuania
Marc-André Lemburg
EGENIX.COM Software GmbH
Germany
Designing Large-Scale Applications
Speaker Introduction: Marc-André Lemburg
•
CEO eGenix.com and Consultant
– More than 20 years software development experience
– Diploma in Mathematics
– Expert in Python, Application Design, Web Technologies and Unicode
– Python Core Developer (since 2000)
– Python Software Foundation Board Member (2002-2004)
–Contac :
mal@egenix.com
•
eGenix.com Software GmbH, Germany
–
Founded in 2000
–
Core business:
• Consulting
: helping companies write successful Python software
• Product design
: professional quality Python/Zope
developer tools (mxODBC, mxDateTime, mxTextTools, etc.)
–
International customer base
2
Designing Large-Scale Applications
Agenda
1.
Introduction
2.
Application Design
3.
Before you start…
4.
Discussion
3
Designing Large-Scale Applications
Introduction
1.
Introduction
2.
Application Design
3.
Before you start…
4.
Discussion
4
Designing Large-Scale Applications
Designing Python Applications
• Python makes it very
easy to write complex applications
with very little code
– It’s easy to
create bad designs fast
– Rewriting code is fast
as well
• Application design
becomes the most important factor in
Python projects
• This talk presents a
general approach
to the problem
– … which is not necessarily specific to Python
5
Plik z chomika:
two_B
Inne pliki z tego folderu:
04_PointLights.pdf
(1059 KB)
06-intro_to_opencl.pdf
(2594 KB)
2317-abstract.pdf
(790 KB)
6800_Leagues_Deferred_Shading.pdf
(8473 KB)
5274.pdf
(188 KB)
Inne foldery tego chomika:
Pliki dostępne do 01.06.2025
Pliki dostępne do 19.01.2025
Anime
Aplikacje
C
Zgłoś jeśli
naruszono regulamin