Article 50NP5 The module operation should be encapsulated in a black box

The module operation should be encapsulated in a black box

by
safaia
from LinuxQuestions.org on (#50NP5)
The module operation should be encapsulated in a black box. Because normal users do not get used to this term.

I think this term is for
engineers. For the user, they should have simple windows or simple commands to install the software and do the related configuration.
E.g. for install and configure the Chinese pinyin input.

Bodhi uses Module to load and install the feature.
Given this is new to me , so I do some checking.

I find it is
used in Ruby programming Language:
"Modules

Modules are a way of grouping together methods, classes, and constants. Modules give you two major benefits:
Modules provide a namespace and prevent name clashes.
Modules implement the mixin facility."

This module way, maybe excellent for coding,
but NOT for users without
software background.

so in backend, we don't need to change any things,we can continue to use Module concept in OS development.
But in the front end ,
it should be hided from users. For users, make is simple by just
pick and add. Make it as easy as to install from Bodhi Applatest?d=yIl2AUoC8zA latest?i=CB5a7qu3TXE:1A4v2tnm8E4:F7zBnMy latest?i=CB5a7qu3TXE:1A4v2tnm8E4:V_sGLiP latest?d=qj6IDK7rITs latest?i=CB5a7qu3TXE:1A4v2tnm8E4:gIN9vFwCB5a7qu3TXE
External Content
Source RSS or Atom Feed
Feed Location https://feeds.feedburner.com/linuxquestions/latest
Feed Title LinuxQuestions.org
Feed Link https://www.linuxquestions.org/questions/
Reply 0 comments