User Tools

Site Tools


en:dev:all:psr

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
en:dev:all:psr [28.12.2018 23:26] – [Official Standards] Manuela v.d.Deckenen:dev:all:psr [28.12.2018 23:28] – [Basic rules for programming in the WB-environment] Manuela v.d.Decken
Line 20: Line 20:
 ===== Basic rules for programming in the WB-environment ===== ===== Basic rules for programming in the WB-environment =====
 With every subsequent release of WebsiteBaker, the programming style evolves continually away from the previous 'anarchic' style, widely used for almost 10 years, towards to a more modular, but also forcibly bound to strict programming interfaces manner. This requires a consistent rethinking especially for addon programmers.\\ With every subsequent release of WebsiteBaker, the programming style evolves continually away from the previous 'anarchic' style, widely used for almost 10 years, towards to a more modular, but also forcibly bound to strict programming interfaces manner. This requires a consistent rethinking especially for addon programmers.\\
-At present, i.e. before 2.12.0, compliance with many regulations is still voluntary, in the 2.12.0 much is already deprecated, and later on many of the specifications of 2.12.0 will be mandatory. All this sounds very restrictive to many, but this is gladly accepted, since precisely these limitations will eventually ensure a stable modularity, flexibility and interchangeability for stable, reusability and mainly maintainability of code.+At present, i.e. before 2.10.0, compliance with many regulations is still voluntary, in the 2.12.0 much is already deprecated, and later on many of the specifications of 2.12.0 will be mandatory. All this sounds very restrictive to many, but this is gladly accepted, since precisely these limitations will eventually ensure a stable modularity, flexibility and interchangeability for stable, reusability and mainly maintainability of code.
  
 ==== General rules for Addons ==== ==== General rules for Addons ====
en/dev/all/psr.txt · Last modified: 28.12.2018 23:37 by Manuela v.d.Decken