Computer Science ColloquiumIm Rahmen des Informatik-Kolloquiums, das von den Instituten des Fachbereichs Informatik, der Österreichischen Gesellschaft für Informatik (ÖGI), der Arbeitsgemeinschaft für Datenverarbeitung (ADV) sowie der Österreichischen Computergesellschaft (OCG) abgehalten wird, spricht
NetBeans Platform Architect, Sun Microsystems, Pragueüber das Thema:
Paradoxes of API DesignZeit: Thu 17.12.2009, 16:15, 60 Minuten
Ort: Hörsaal 5
ZusammenfassungThe presentation is based on experience gained while developing the NetBeans platform. However, no direct knowledge of NetBeans is required, the topic and conclusions will be applicable to any software project. We will start with general explanations why good APIs are more and more needed in today's software development. We will discuss what good APIs consist of and what coding practices are most suitable for their development. Then we will show some examples of API design patterns and their realization in Java. Last but not least, we will discuss some general principles behind API design and their relationship to other mathematical disciplines.
VortragenderJaroslav Tulach is the founder and initial architect of NetBeans, which is not just a well known IDE, but also the first modular desktop application framework written in Java. NetBeans started as a student project at Charles University Prague in the nineties. Since then it has become the flagship software product of Sun Microsystems and has a long history of designing and maintaining its framework APIs.
Einladender: o.Univ.-Prof. Dr. Hanspeter Mössenböck
Liste aller Vorträge