Difference between revisions of "SoftwareEngineering"
From Lost In Wonderlands
								
												
				 (→See Also)  | 
				 (→See Also)  | 
				||
| (10 intermediate revisions by the same user not shown) | |||
| Line 1: | Line 1: | ||
| − | =   | + | = Software Engineering =  | 
''by paul.plaquette, Senior Software Engineer, Trilda''  | ''by paul.plaquette, Senior Software Engineer, Trilda''  | ||
| Line 18: | Line 18: | ||
== See Also ==  | == See Also ==  | ||
* [[Main_Page]]  | * [[Main_Page]]  | ||
| − | + | * [[Technoverse]]  | |
* [[SoftwareEngineering]]  | * [[SoftwareEngineering]]  | ||
* [[SoftwareEngineeringBlogs]]  | * [[SoftwareEngineeringBlogs]]  | ||
| + | * [[AgileMethods]]  | ||
* [[CodingStyles]]  | * [[CodingStyles]]  | ||
| + | * [[CodeMetrics]]  | ||
| + | * [[Algorithms]]  | ||
| + | * [[ArtificialIntelligence]]  | ||
| + | * [[FiniteStateMachine]]  | ||
| + | * [[DomainDesign]]  | ||
| + | * [[ObjectOrientedDesign]]  | ||
* [[DesignPatterns]]  | * [[DesignPatterns]]  | ||
* [[AntiPatterns]]  | * [[AntiPatterns]]  | ||
| Line 31: | Line 38: | ||
* [[SOLID]]  | * [[SOLID]]  | ||
* [[Packages Principle]]  | * [[Packages Principle]]  | ||
| + | * [[POLA]]  | ||
* [[KISS]]  | * [[KISS]]  | ||
* [[DRY]]  | * [[DRY]]  | ||
| Line 36: | Line 44: | ||
* [[YAGNI]]  | * [[YAGNI]]  | ||
* [[WORA]]  | * [[WORA]]  | ||
| + | * [[LawofDemeter | LOD]]  | ||
* [[Frameworks]]  | * [[Frameworks]]  | ||
* [[Languages]]  | * [[Languages]]  | ||
* [[Toolings]]  | * [[Toolings]]  | ||
| + | * [[Devops]]  | ||
| + | * [[Testing]]  | ||
== Software Engineering ==  | == Software Engineering ==  | ||
Latest revision as of 17:17, 23 April 2021
Software Engineering
by paul.plaquette, Senior Software Engineer, Trilda
NeXT Steps
here everything has yet to be done !
coming soon :
Everything You Always Wanted to Know on Sofware Engineering... (But Were Afraid to Ask)
See Also
- SoftwareEngineering
 - SoftwareEngineeringBlogs
 - AgileMethods
 - CodingStyles
 - CodeMetrics
 - Algorithms
 - ArtificialIntelligence
 - FiniteStateMachine
 - DomainDesign
 - ObjectOrientedDesign
 - DesignPatterns
 - AntiPatterns
 - Refactoring
 - CleanCode
 - SecureCode
 - UML
 - SOLID
 - Packages Principle
 - POLA
 - KISS
 - DRY
 - GRASP
 - YAGNI
 - WORA
 - LOD
 - Frameworks
 - Languages
 - Toolings
 - Devops
 - Testing
 
Software Engineering
- https://en.wikipedia.org/wiki/Software
 - https://en.wikipedia.org/wiki/Software_architecture
 - https://en.wikipedia.org/wiki/Software_architect
 - https://en.wikipedia.org/wiki/Implicit_invocation
 
- https://en.wikipedia.org/wiki/Multitier_architecture
 - https://en.wikipedia.org/wiki/Client%E2%80%93server_model
 - https://en.wikipedia.org/wiki/Database-centric_architecture
 - https://en.wikipedia.org/wiki/Front_and_back_ends
 - https://en.wikipedia.org/wiki/Hierarchical_internetworking_model
 - https://en.wikipedia.org/wiki/Open_Services_Access
 - https://en.wikipedia.org/wiki/Rich_Internet_application
 - https://en.wikipedia.org/wiki/Platform-independent_GUI_library
 - https://en.wikipedia.org/wiki/Service_layer
 - https://en.wikipedia.org/wiki/Web_application
 - https://en.wikipedia.org/wiki/Multilayered_architecture
 
- https://en.wikipedia.org/wiki/Protection_ring
 - https://en.wikipedia.org/wiki/Application_programming_interface
 - https://en.wikipedia.org/wiki/Microservices
 - https://en.wikipedia.org/wiki/SOAP
 - https://en.wikipedia.org/wiki/Representational_state_transfer
 
- https://en.wikipedia.org/wiki/Object-oriented_analysis_and_design
 - https://en.wikipedia.org/wiki/Object-oriented_design
 - https://en.wikipedia.org/wiki/Object-oriented_programming
 
- https://en.wikipedia.org/wiki/Abstraction_layer
 - https://en.wikipedia.org/wiki/Abstraction_(computer_science)
 - https://en.wikipedia.org/wiki/Information_hiding