Part of a series on |
Software development |
---|
Hello, I'm a veteran software engineer and programmer. I'm contributing to articles about software engineering, agile development, requirements, modeling, software architectures and frameworks, design patterns, object-oriented programming, etc. Below is my own learning portal. Hope it's helpful to you, too.
Quick links
editSoftware Engineering
editGeneral
editSoftware development methodology
Object-oriented analysis, Object-oriented design, Object-oriented programming
List of software development philosophies
Category:Software development philosophies
Processes and methodologies
editUnified process Rational Unified Process ICONIX Eclipse Process Framework Oracle Unified Method
Scrum Large-Scale Scrum (LeSS)
Extreme programming Test driven development Pair programming Continuous Integration User story
Kanban (development) Lean software development
Dynamic Systems Development Method
Agile Modeling Agile Unified Process
Analysis methods
editDesign methods
editModeling
editData modeling
editTools
editEclipse Modeling Framework Generic Eclipse Modeling System Graphical Modeling Framework
Agile development
editRequirements
editProblems
editTechniques
editSoftware Architecture
editREST (Representational state transfer)
Frameworks
editDesign Patterns
editProgramming
editConcepts
editList of object-oriented programming languages
Name binding (Static/early, Dynamic/late), Dynamic dispatch
Since C++ does not support late binding, the virtual table in a C++ object cannot be modified at run-time, which limits the potential set of dispatch targets to a finite set chosen at compile-time.
VB.NET and C# make use of the Strategy pattern to accomplish cross-language inheritance, whereas Java makes use of the Adapter pattern[citation needed].
Category:Programming principles
Languages
edit.NET
editComparison of C Sharp and Visual Basic .NET
JavaScript
editJava
editXML
editPython
editTesting
editTools
editDebugging
editWeb development
editHTML |
---|
Comparisons |
List of XML and HTML character entity references
Acid3 test
Testing
editComparisons
editTooling
editComparison of JavaScript-based source code editors
List of tools for static code analysis
Open Source
editDatabase
editBusiness Analysis
editProject Management
editTools
editPeople
editGeneral technology
editWiki help
editHelp:Wiki markup Help:Cheatsheet
|
Wikipedia:Identifying reliable sources
Template messages |
---|
Welcome!
edit- Introduction to Wikipedia
- The five pillars of Wikipedia
- How to edit a page and How to develop articles
- How to create your first article
- Simplified Manual of Style
If you need help, check out Wikipedia:Questions, ask me on my talk page, or ask your question on this page and then place {{help me}}
before the question.