User:Softzen

Hello, I'm a veteran software engineer and programmer. I'm contributing to articles about software engineering, agile development, requirements, modeling, softw

User:Softzen

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.

My commons

Software Engineering

SWEBOK

SEMAT

Brooks' law

General

Software development methodology

Object-oriented analysis, Object-oriented design, Object-oriented programming

List of software development philosophies

Category:Software development philosophies

Processes and methodologies

CMMI TSP PSP

Agile software development

Unified 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

Crystal Clear

Feature Driven Development

Dynamic Systems Development Method

Agile Modeling Agile Unified Process

Adaptive Software Development

Microsoft Solutions Framework

Agile testing

Agile management

Analysis methods

Event partitioning

Design methods

Modeling

Flowchart

UML colors

BPMN

Block diagram

Data modeling

Entity-relationship model

Tools

UML tool

Eclipse Modeling Framework Generic Eclipse Modeling System Graphical Modeling Framework

Agile development

Build light indicator Burn down chart

Requirements

Problems

Feature creep

Techniques

Use Case

User story

Software Architecture

The definition

Architectural patterns

REST (Representational state transfer)

Frameworks

Web application framework

Category:Web application frameworks


Design Patterns

The definition

Category:Software design patterns

Utility pattern

Anti-pattern

Pattern language

Organizational patterns

Programming

Concepts

Object-oriented programming

List of object-oriented programming languages

Type system

First-class citizen

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

Code smell

Debugging Tracing

Anonymous function

Exception handling

Languages

.NET

Comparison of C Sharp and Visual Basic .NET

Visual Basic .NET

JavaScript

YUI Library

Socket.IO

Bootstrap

Google Closure Tools

Java

Google Guice

XML

XML namespace

Python

Testing

Fault coverage

Tools

Selenium (software)

Debugging

Tracing (software)

Web development

HTML5

CSS

List of XML and HTML character entity references

WebSocket

Web application framework

Web content management system

Acid3 test

Favicon

Testing

FitNesse

Fit

Comparisons

Tooling

Comparison of JavaScript-based source code editors

List of tools for static code analysis

Microsoft Visual Studio Express

Package management system

Open Source

Apache Software Foundation Apache License

Apache Maven

Database

Business Analysis

A Guide to the Business Analysis Body of Knowledge

Project Management

Project Management

PMI/PMBOK

Team leader

Tools

Trello

People

Alan Cooper

Tom Gilb

Gerald Weinberg

Winston W. Royce

General technology

Cloud computing

DevOps

Virtual machine

Science Philosophy

Wiki help

Help:Wiki markup Help:Cheatsheet

Help:Table

Help:Category

WP:TRANS Help:Template

[[File: | thumb | upright | right | alt= | caption ]]
<ref>{{cite web
 |url= 
 |title= 
 |author= 
 |date= 
 |website= 
 |publisher= 
 |access-date= 
}}</ref>
<ref>{{cite journal
 |last1= 
 |first1= 
 |last2= 
 |first2= 
 |date= 
 |title= 
 |journal= 
 |volume= 
 |issue= 
 |pages= 
 |publisher= 
 |doi= 
 |url= 
 |access-date= 
}}</ref>
<ref>{{cite book
 |last= 
 |first= 
 |author-link= 
 |title= 
 |publisher= 
 |series= 
 |date=  
 |doi= 
 |isbn= 
}}</ref>
<ref>{{cite book
 |last1        = 
 |first1       = 
 |last2        = 
 |first2       = 
 |author-link1 = 
 |author-link2 = 
 |editor       = 
 |title        = 
 |trans-title  = 
 |url          = 
 |access-date  = 
 |edition      = 
 |series       = 
 |volume       = 
 |date         = 
 |publisher    = 
 |location     = 
 |isbn         = 
 |doi          = 
 |page         = 
 |pages        = 
 |chapter      = 
}}</ref>
Single input:
{{convert|original_value|original_unit|conversion_unit|abbr=on}}
Range of values:
{{convert|orig_val1|range|orig_val2|original_unit|conversion_unit|abbr=on}}
Examples:
{{convert|60|and|170|kg|lb|abbr=on}}
{{convert|18|°C|°F}}
{{convert|3.21|kg|lb}}
Code Effect
{{CURRENTWEEK}} 33
{{CURRENTWEEKDAY}} 5
{{CURRENTMONTH}} 08
{{CURRENTMONTHNAME}} August
{{CURRENTMONTHNAMEGEN}} August
{{CURRENTDAY}} 14
{{CURRENTDAYNAME}} Friday
{{CURRENTYEAR}} 2026
{{CURRENTTIME}} 14:56
{{NUMBEROFARTICLES}} 7,224,657
{{NUMBEROFPAGES}} 66,090,600
{{NUMBEROFUSERS}} 54,062,334
{{PAGENAME}} Softzen
{{TALKPAGENAME}} User talk:Softzen
{{NAMESPACE}} User
{{REVISIONID}} -
{{REVISIONUSER}} Softzen
{{localurl:pagename}} /wiki/Pagename
{{localurl:Wikipedia:Sandbox|action=edit}} /w/index.php?title=Wikipedia:Sandbox&action=edit
{{fullurl:pagename}} //en.wikipedia.org/wiki/Pagename
{{fullurl:pagename|action=history}} //en.wikipedia.org/w/index.php?title=Pagename&action=history
{{SERVER}} //en.wikipedia.org
{{ns:index}} e.g. '{{ns:1}}' fullname of namespace e.g 'Talk'
{{SITENAME}} Wikipedia
<ref name="NAMEOFREF" />
{{blockquote |text= |sign= }}
<blockquote>
<p>QUOTED PARAGRAPH</p>
<p>NAME, SOURCE, REFERENCE</p>
</blockquote>
(This page is about USE1. For other uses, see About (disambiguation).)
{{About|USE1}}
(This page is about USE1. For other uses, see PAGE2.)
{{About|USE1||PAGE2}}
(This page is about USE1. For USE2, see PAGE2.)
{{About|USE1|USE2|PAGE2}}
(This page is about USE1. For USE2, see PAGE2. For USE3, see PAGE3. For USE4, see PAGE4. For USE5, see PAGE5.)
{{About|USE1|USE2|PAGE2|USE3|PAGE3|USE4|PAGE4|USE5|PAGE5}}
{|
|-
! scope="col" |COLUMN1
! scope="col" |COLUMN2
|-
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|}
{| class="wikitable"
|-
! scope="col" |COLUMN1
! scope="col" |COLUMN2
|-
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|}
{| class="wikitable mw-collapsible mw-collapsed" style="text-align: left;margin:0px;"
|- 
! style="width:20em;" |COLUMN1
! style="width:20em;" |COLUMN2
|- 
|ROW1
|ROW1/COL2
|-
|ROW2
|ROW2/COL2
|-
|}
{{col-begin|width=100%}}
{{col-break|width=}} 
{{col-end}}
Wiki Shortcut
Wikimedia Commons [[commons:]]
Wikipedia [[w:]]
Wiktionary [[wikt:]]
Wikibooks [[b:]]
Wikisource [[s:]]
Wikispecies [[species:]]
Wikiversity [[wv:]]
Metawiki [[m:]]
MediaWiki [[mw:]]
 * {{subst:uw-vandalism1|PageName}} ~~~~ (unintentional vandalism/test)
 * {{subst:uw-delete1|PageName}} ~~~~ (unintentional removal of content)
 * {{subst:uw-vandalism2|PageName}} ~~~~ (suitable for intentional nonsense or disruption)
 * {{subst:uw-delete2|PageName}} ~~~~ (variant for removal of content)
 * {{subst:uw-vandalism3|PageName}} ~~~~ ("please stop" for use after level 2 warning)
 * {{subst:uw-delete3|PageName}} ~~~~ (please stop removing content)
 * {{subst:uw-vandalism4|PageName}} ~~~~ (last warning for vandalism)
 * {{subst:uw-delete4|PageName}} ~~~~ (last warning for removing content)
 * {{subst:uw-vandalism4im|PageName}} ~~~~ (only warning; for severe or grotesque vandalism only)
 * {{subst:uw-delete4im|PageName}} ~~~~ (only warning; for many blankings in a short period of time)
{{rp|page=}}

Help:Redirect

Help:Merging

Wikipedia:Identifying reliable sources

Welcome!

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.

Content Disclaimer

Informasi ini disarikan dari Wikipedia dan disajikan kembali untuk tujuan edukasi. Konten tersedia di bawah lisensi CC BY-SA 3.0. Kami tidak bertanggung jawab atas ketidakakuratan data yang bersumber dari kontribusi publik tersebut.

  1. The information displayed on this website is sourced in part or in whole from Wikipedia and has been adapted for the purpose of restating it. We strive to provide accurate and relevant information, however:
  2. There is no guarantee of absolute accuracy. Wikipedia is an open, collaborative project that can be edited by anyone, so information is subject to change.
  3. It is not intended to constitute professional advice. The content displayed is for informational and educational purposes only. For important decisions (e.g., medical, legal, or financial), please consult a professional.
  4. Content copyright. Wikipedia is licensed under the Creative Commons Attribution-ShareAlike License (CC BY-SA). This means that content may be reused with appropriate attribution and shared under a similar license.
  5. Responsible use. Any risk arising from the use of information from this website is entirely the responsibility of the user.