DenkzeitWiki

Suchen:

Aktuelle Änderungen Printable View Änderungen Bearbeiten

CheckedExceptions > Exceptions > HungarianNotation > HackersAndPainters > JustInTimeCompiler > FunctionalLanguage > FunctionalProgramming > EscapeTheEventLoop > ExtremeLateBinding > LightweightCodeGen > LispSuccessStories > ProgrammersAreLazy > RegularExpressions > GeschichteSprachen > EmacsKeyboardMacros > PythonModuleLibrary > SoftwareEngineeringClear Trail
Main /

Software Engineering

CASE
SoftwareCraftsmanship
CodeQuality
BeingAGoodProgrammer


Hacking
ProgrammierSprachen

SoftwareArchitecture
DesignPatterns
RefactoringInDynamicLanguages

Eclipse

ComputerScience

Software engineering (SE) is the profession, practiced by software engineers, concerned with creating and maintaining software applications by applying technologies and practices from computer science, project management, and other fields.

Some people dispute the notion that the field is mature enough to warrant the title "engineering". In each of the last few decades, at least one radical new approach has entered the mainstream of software development (e.g. Structured Programming, Object Orientation, Agile Development), implying that the field is still changing too rapidly to be considered an engineering discipline. Other people would argue that the supposedly radical new approaches are actually evolutionary rather than revolutionary, the mere introduction of new tools rather than fundamental changes.


TheFlow
ImproveMemory

Programming, and especially software design, takes a certain set of traits: a good memory, a knack for system organization, the ability to focus, to get into the "flow". [1]










Books


Edit - BackLinks - Tags - Page Hist - Print - Changes - Home - Orphans - Help

Zuletzt geändert am 11.10.2009 19:59 Uhr und seit 7. April 2005 3841 aufgerufen.