ສອງປີຂອງ Emacs Solo | Mewayz Blog Skip to main content
Hacker News

ສອງປີຂອງ Emacs Solo

ຄຳເຫັນ

1 min read Via www.rahuljuliato.com

Mewayz Team

Editorial Team

Hacker News
ສອງປີຂອງ Emacs Solo
<ບົດຄວາມ>

ສອງປີຂອງ Emacs Solo: 35 Modules, Zero External Packages, ແລະ Full Refactor

ສອງ​ປີ​ກ່ອນ, ຂ້າ​ພະ​ເຈົ້າ​ໄດ້​ເລີ່ມ​ຕົ້ນ​ການ​ທົດ​ລອງ​ທີ່​ເປັນ​ຮາກ​ຖານ: ຖອດ​ການ​ຕັ້ງ​ຄ່າ Emacs ຂອງ​ຂ້າ​ພະ​ເຈົ້າ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ກະດູກ​ເປົ່າ​ຂອງ​ມັນ ແລະ​ສ້າງ​ມັນ​ຄືນ​ໃໝ່, ບໍ່​ແມ່ນ​ດ້ວຍ​ແພັກ​ເກດ​ພາຍ​ນອກ​ຫລາຍ​ພັນ​ຊຸດ​ທີ່​ມີ, ແຕ່​ດ້ວຍ​ລະ​ຫັດ​ຂອງ​ຂ້າ​ພະ​ເຈົ້າ​ເອງ. ເປົ້າ​ຫມາຍ​ແມ່ນ​ເພື່ອ​ສ້າງ​ສະ​ພາບ​ແວດ​ລ້ອມ​ການ​ຄອມ​ພິວ​ເຕີ​ສ່ວນ​ບຸກ​ຄົນ​ທີ່​ແທ້​ຈິງ​, ບໍ່​ມີ​ການ​ຄຸ້ມ​ຄອງ​ການ​ເພິ່ງ​ພາ​ອາ​ໄສ​, ການ​ປັບ​ປຸງ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​, ແລະ bloat ຂອງ​ລັກ​ສະ​ນະ​ທີ່​ຂ້າ​ພະ​ເຈົ້າ​ບໍ່​ເຄີຍ​ໄດ້​ນໍາ​ໃຊ້​. ມື້ນີ້, ລະບົບນັ້ນປະກອບມີ 35 ໂມດູນທີ່ແຕກຕ່າງກັນ, ເຮັດວຽກຢູ່ໃນພື້ນຖານຂອງຊຸດພາຍນອກສູນ, ແລະຫາກໍ່ໄດ້ຮັບການແກ້ໄຂພາຍໃນຢ່າງສົມບູນ. ການເດີນທາງຄັ້ງນີ້ມີໜ້ອຍກວ່າການປະດິດລໍ້ ແລະເພີ່ມເຕີມກ່ຽວກັບການປະດິດຊຸດເຄື່ອງມືທີ່ເໝາະສົມຢ່າງສົມບູນແບບ.

ຕົ້ນເດີມຂອງລະບົບທີ່ເພິ່ງຕົນເອງໄດ້

ແຮງຈູງໃຈເບື້ອງຕົ້ນແມ່ນຄວາມອຸກອັ່ງ. ການຕັ້ງຄ່າທີ່ຜ່ານມາຂອງຂ້ອຍແມ່ນຫໍຄອຍທີ່ອ່ອນແອຂອງຊຸດຊຸມຊົນ, ແຕ່ລະຄົນຮຽກຮ້ອງໃຫ້ມີການປັບປຸງຢ່າງລະມັດລະວັງແລະມັກຈະຂັດແຍ້ງກັບກັນແລະກັນ. ຂ້ອຍໃຊ້ເວລາຫຼາຍກວ່າການຮັກສາບັນນາທິການຂອງຂ້ອຍຫຼາຍກວ່າການໃຊ້ມັນສໍາລັບການເຮັດວຽກທີ່ເລິກເຊິ່ງ. ຂ້າພະເຈົ້າໄດ້ຮັບຮູ້ວ່າ Emacs Lisp, ພາສາທີ່ມີປະສິດທິພາບຢູ່ໃນຫົວໃຈຂອງ Emacs, ແມ່ນຫຼາຍກວ່າຄວາມສາມາດໃນການຈັດການກັບຄວາມຕ້ອງການຂອງຂ້ອຍໂດຍກົງ. ຂ້ອຍບໍ່ຕ້ອງການຊຸດເພື່ອຈັດການລາຍການທີ່ຕ້ອງເຮັດຂອງຂ້ອຍ; ຂ້ອຍສາມາດຂຽນບາງຫນ້າທີ່. ຂ້າພະເຈົ້າບໍ່ຕ້ອງການກອບສະລັບສັບຊ້ອນສໍາລັບການນໍາທາງໂຄງການ; Emacs ໃຫ້ສິ່ງເບື້ອງຕົ້ນເພື່ອສ້າງສິ່ງທີ່ຂ້ອຍຕ້ອງການ. ການ​ປ່ຽນ​ແປງ​ແນວ​ຄິດ​ນີ້—ຈາກ​ຜູ້​ບໍລິ​ໂພ​ກ​ໄປ​ຫາ​ຜູ້​ສ້າງ—ເປັນ​ບາດກ້າວ​ທີ່​ສຳຄັນ​ທີ່​ສຸດ. ມັນເປັນປັດຊະຍາທີ່ສະທ້ອນຢ່າງເລິກເຊິ່ງກັບວິທີການສ້າງແບບໂມດູລາ, ການສ້າງສິ່ງທີ່ເຈົ້າຕ້ອງການຂອງລະບົບເຊັ່ນ Mewayz, ບ່ອນທີ່ແພລດຟອມສະຫນອງອົງປະກອບຫຼັກ, ຊ່ວຍໃຫ້ທ່ານສາມາດປະກອບ OS ທຸລະກິດທີ່ເຫມາະສົມຂອງທ່ານໂດຍບໍ່ມີການຖືກລັອກເຂົ້າໄປໃນວິໄສທັດຂອງຜູ້ຂາຍດຽວ.

ການສ້າງ 35 ໂມດູນ: ເຄື່ອງມືສໍາລັບການໄຫຼ

ລະບົບ​ທີ່​ເກີດ​ຂຶ້ນ​ແມ່ນ​ຖືກ​ຈັດ​ເປັນ 35 ໄຟລ໌ modular, ​ແຕ່​ລະ​ຄົນ​ຮັບຜິດຊອບ​ຕໍ່​ໜ້າ​ທີ່​ສະ​ເພາະ. modularity ນີ້ແມ່ນສໍາຄັນຕໍ່ກັບການຮັກສາໄວ້ແລະຄວາມຊັດເຈນຂອງມັນ. ແທນ​ທີ່​ຈະ​ເປັນ​ໄຟລ​໌​ການ​ຕັ້ງ​ຄ່າ monolithic ດຽວ​, ຂ້າ​ພະ​ເຈົ້າ​ມີ​ການ​ເກັບ​ກໍາ​ຂອງ​ຈຸດ​ປະ​ສົງ​, ອົງ​ປະ​ກອບ​ທີ່​ສ້າງ​ຂຶ້ນ​.

  • ສ່ວນຕິດຕໍ່ຫຼັກ: ໂມດູນສຳລັບການຈັດການໜ້າຕ່າງ, ການຈັດການຮູບແບບສີສັນ ແລະ ການຕັ້ງຄ່າຕົວແບບ.
  • ການປັບປຸງການແກ້ໄຂ: ຟັງຊັນແບບກຳນົດເອງສຳລັບການຈັດການຂໍ້ຄວາມ, ການຈັດຮູບແບບຫຍໍ້ໜ້າ ແລະ ການນຳທາງລະຫັດ.
  • ການຄຸ້ມຄອງໂຄງການ: ກອບໂຄງການທີ່ມີນ້ໍາຫນັກເບົາທີ່ປະສົມປະສານກັບການຄວບຄຸມເວີຊັນ ແລະການຊອກຫາໄຟລ໌.
  • ການຄຸ້ມຄອງຄວາມຮູ້: ລະບົບສໍາລັບບັນທຶກ, ບັນທຶກ, ແລະແນວຄວາມຄິດການເຊື່ອມໂຍງກັນ, ສ້າງທັງຫມົດໃນ Org-mode.
  • ການ​ສື່​ສານ: ການ​ປະ​ສົມ​ປະ​ສານ​ສໍາ​ລັບ​ອີ​ເມລ​ແລະ RSS feeds, ປັບ​ໃຫ້​ເຫມາະ​ສົມ​ກັບ​ຂະ​ບວນ​ການ​ເຮັດ​ວຽກ​ສະ​ເພາະ​ຂອງ​ຂ້າ​ພະ​ເຈົ້າ.

ແຕ່ລະໂມດູນຖືກອອກແບບໃຫ້ມີຄວາມເປັນເອກະລາດເທົ່າທີ່ເປັນໄປໄດ້, ຕິດຕໍ່ສື່ສານຜ່ານອິນເຕີເຟດທີ່ກຳນົດໄວ້ໄດ້ດີ. ນີ້​ແມ່ນ​ເນື້ອ​ແທ້​ຂອງ​ລະ​ບົບ modular​: ການ​ສ້າງ​ການ​ເຊື່ອມ​ໂຍງ​ທັງ​ຫມົດ​ຈາກ​ພາກ​ສ່ວນ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​, swappable ໄດ້​. ມັນ​ເປັນ​ວິ​ທີ​ການ​ທີ່​ຮັບ​ປະ​ກັນ​ຄວາມ​ຍືນ​ຍາວ​, ເປັນ​ໂມ​ດູນ​ໃດ​ຫນຶ່ງ​ສາ​ມາດ​ຖືກ​ຂຽນ​ໃຫມ່​ຫຼື​ທົດ​ແທນ​ໂດຍ​ບໍ່​ມີ​ການ​ສ້າງ​ສະ​ພາບ​ແວດ​ລ້ອມ​ທັງ​ຫມົດ​.

ການ​ຂຽນ​ເຄື່ອງ​ມື​ຂອງ​ທ່ານ​ເອງ​ແມ່ນ​ຂອບ​ເຂດ​ສຸດ​ທ້າຍ​ຂອງ​ການ​ປັບ​ແຕ່ງ. ມັນປ່ຽນຊໍແວຂອງເຈົ້າຈາກອາພາດເມັນໃຫ້ເຊົ່າເປັນເຮືອນທີ່ສ້າງຂຶ້ນເອງ, ບ່ອນທີ່ທຸກລາຍລະອຽດຮັບໃຊ້ຈຸດປະສົງ.

ຕົວ​ຊີ້​ວັດ​ທີ່​ຍິ່ງ​ໃຫຍ່: ການ​ຮັບ​ເອົາ​ຮູບ​ແບບ​ທີ່​ດີ​ຂຶ້ນ

ຫຼັງຈາກສອງປີຂອງການນໍາໃຊ້ຢ່າງຫ້າວຫັນ, codebase ໄດ້ສະສົມຫນີ້ສິນດ້ານວິຊາການຈໍານວນຫນຶ່ງ. ຟັງຊັນທີ່ "ດີພໍ" ໃນຕອນເລີ່ມຕົ້ນຕອນນີ້ຮູ້ສຶກບໍ່ສະບາຍ. ເຄື່ອງ refactor ທີ່ຜ່ານມາບໍ່ແມ່ນກ່ຽວກັບການເພີ່ມຄຸນສົມບັດ, ແຕ່ກ່ຽວກັບການປັບປຸງສະຖາປັດຕະຍະກໍາພື້ນຖານ. ຂ້າພະເຈົ້າໄດ້ສຸມໃສ່ການກໍານົດຊື່ຫນ້າທີ່ເປັນມາດຕະຖານ, ລົບລ້າງຕົວແປທົ່ວໂລກໃນເງື່ອນໄຂຂອງການຜູກມັດ lexical, ແລະທໍາລາຍຫນ້າທີ່ຂະຫນາດໃຫຍ່ເຂົ້າໄປໃນຫນ່ວຍຂະຫນາດນ້ອຍກວ່າ, ປະກອບຫຼາຍ. ຜົນໄດ້ຮັບແມ່ນ codebase ທີ່ບໍ່ພຽງແຕ່ມີປະສິດທິພາບຫຼາຍເທົ່ານັ້ນແຕ່ຍັງສາມາດອ່ານໄດ້ຫຼາຍແລະງ່າຍຕໍ່ການແກ້ໄຂ. ຂະບວນການນີ້ແມ່ນສ່ວນຫນຶ່ງທີ່ຈໍາເປັນຂອງໂຄງການຊອບແວໃນໄລຍະຍາວ, ບໍ່ວ່າຈະເປັນການຕັ້ງຄ່າ Emacs ສ່ວນບຸກຄົນຫຼືເວທີທຸລະກິດຂະຫນາດໃຫຍ່. ມັນເປັນຄວາມມຸ່ງໝັ້ນຕໍ່ຄຸນນະພາບທີ່ຮັບປະກັນໃຫ້ລະບົບສາມາດພັດທະນາໄດ້ຢ່າງສະຫງ່າງາມຕາມການເວລາ.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

ບົດຮຽນສຳລັບຜູ້ສ້າງລະບົບໃດນຶ່ງ

ການ​ເດີນ​ທາງ​ສອງ​ປີ​ນີ້​ໄດ້​ເສີມ​ຂະຫຍາຍ​ຫຼັກການ​ທີ່​ສຳຄັນ​ຫຼາຍ​ຢ່າງ. ທໍາອິດ, ຄວາມເຂົ້າໃຈເຄື່ອງມືຂອງທ່ານໃນລະດັບພື້ນຖານແມ່ນສ້າງຄວາມເຂັ້ມແຂງຢ່າງຫຼວງຫຼາຍ. ອັນທີສອງ, modularity ບໍ່ພຽງແຕ່ເປັນຮູບແບບດ້ານວິຊາການແຕ່ເປັນ philosophical - ມັນບັງຄັບຄວາມຊັດເຈນຂອງຄວາມຄິດແລະຈຸດປະສົງ. ແລະສຸດທ້າຍ, ການລົງທຶນເບື້ອງຕົ້ນໃນການສ້າງລະບົບຂອງທ່ານເອງຈະຈ່າຍເງິນປັນຜົນປະສົມໃນຜົນຜະລິດແລະຄວາມພໍໃຈ. ເຈົ້າບໍ່ໄດ້ປັບຂະບວນການເຮັດວຽກຂອງເຈົ້າໃຫ້ເປັນເຄື່ອງມືອີກຕໍ່ໄປ; ເຄື່ອງມືແມ່ນການຂະຫຍາຍຈິດໃຈຂອງທ່ານ. ນີ້​ແມ່ນ​ເປົ້າ​ຫມາຍ​ສຸດ​ທ້າຍ​ຂອງ​ລະ​ບົບ​ການ​ປັບ​ແຕ່ງ​ໃດ​ຫນຶ່ງ​, ຈາກ​ຕົວ​ແກ້​ໄຂ​ຂໍ້​ຄວາມ​ກັບ​ລະ​ບົບ​ປະ​ຕິ​ບັດ​ການ​ທຸ​ລະ​ກິດ​ທີ່​ສົມ​ບູນ​ແບບ​ເຊັ່ນ Mewayz. ໂດຍການສະໜອງຫຼັກແບບໂມດູລາ, ມັນອະນຸຍາດໃຫ້ທຸລະກິດບັນລຸລະດັບຄວາມເໝາະສົມ ແລະຄວາມເປັນເຈົ້າການທີ່ຄ້າຍຄືກັນ, ສ້າງສະພາບແວດລ້ອມການດຳເນີນງານທີ່ເໝາະສົມກັບພວກມັນຢ່າງແທ້ຈິງ, ບໍ່ແມ່ນທາງອື່ນ.

ຄຳຖາມທີ່ຖາມເລື້ອຍໆ

ສອງປີຂອງ Emacs Solo: 35 Modules, Zero External Packages, ແລະ Full Refactor

ສອງ​ປີ​ກ່ອນ, ຂ້າ​ພະ​ເຈົ້າ​ໄດ້​ເລີ່ມ​ຕົ້ນ​ການ​ທົດ​ລອງ​ທີ່​ເປັນ​ຮາກ​ຖານ: ຖອດ​ການ​ຕັ້ງ​ຄ່າ Emacs ຂອງ​ຂ້າ​ພະ​ເຈົ້າ​ກັບ​ຄືນ​ໄປ​ບ່ອນ​ກະດູກ​ເປົ່າ​ຂອງ​ມັນ ແລະ​ສ້າງ​ມັນ​ຄືນ​ໃໝ່, ບໍ່​ແມ່ນ​ດ້ວຍ​ແພັກ​ເກດ​ພາຍ​ນອກ​ຫລາຍ​ພັນ​ຊຸດ​ທີ່​ມີ, ແຕ່​ດ້ວຍ​ລະ​ຫັດ​ຂອງ​ຂ້າ​ພະ​ເຈົ້າ​ເອງ. ເປົ້າ​ຫມາຍ​ແມ່ນ​ເພື່ອ​ສ້າງ​ສະ​ພາບ​ແວດ​ລ້ອມ​ການ​ຄອມ​ພິວ​ເຕີ​ສ່ວນ​ບຸກ​ຄົນ​ທີ່​ແທ້​ຈິງ​, ບໍ່​ມີ​ການ​ຄຸ້ມ​ຄອງ​ການ​ເພິ່ງ​ພາ​ອາ​ໄສ​, ການ​ປັບ​ປຸງ​ທີ່​ແຕກ​ຕ່າງ​ກັນ​, ແລະ bloat ຂອງ​ລັກ​ສະ​ນະ​ທີ່​ຂ້າ​ພະ​ເຈົ້າ​ບໍ່​ເຄີຍ​ໄດ້​ນໍາ​ໃຊ້​. ມື້ນີ້, ລະບົບນັ້ນປະກອບມີ 35 ໂມດູນທີ່ແຕກຕ່າງກັນ, ເຮັດວຽກຢູ່ໃນພື້ນຖານຂອງຊຸດພາຍນອກສູນ, ແລະຫາກໍ່ໄດ້ຮັບການແກ້ໄຂພາຍໃນຢ່າງສົມບູນ. ການເດີນທາງຄັ້ງນີ້ມີໜ້ອຍກວ່າການປະດິດລໍ້ ແລະເພີ່ມເຕີມກ່ຽວກັບການປະດິດຊຸດເຄື່ອງມືທີ່ເໝາະສົມຢ່າງສົມບູນແບບ.

ຕົ້ນເດີມຂອງລະບົບທີ່ເພິ່ງຕົນເອງໄດ້

ແຮງຈູງໃຈເບື້ອງຕົ້ນແມ່ນຄວາມອຸກອັ່ງ. ການຕັ້ງຄ່າທີ່ຜ່ານມາຂອງຂ້ອຍແມ່ນຫໍຄອຍທີ່ອ່ອນແອຂອງຊຸດຊຸມຊົນ, ແຕ່ລະຄົນຮຽກຮ້ອງໃຫ້ມີການປັບປຸງຢ່າງລະມັດລະວັງແລະມັກຈະຂັດແຍ້ງກັບກັນແລະກັນ. ຂ້ອຍໃຊ້ເວລາຫຼາຍກວ່າການຮັກສາບັນນາທິການຂອງຂ້ອຍຫຼາຍກວ່າການໃຊ້ມັນສໍາລັບການເຮັດວຽກທີ່ເລິກເຊິ່ງ. ຂ້າພະເຈົ້າໄດ້ຮັບຮູ້ວ່າ Emacs Lisp, ພາສາທີ່ມີປະສິດທິພາບຢູ່ໃນຫົວໃຈຂອງ Emacs, ແມ່ນຫຼາຍກວ່າຄວາມສາມາດໃນການຈັດການກັບຄວາມຕ້ອງການຂອງຂ້ອຍໂດຍກົງ. ຂ້ອຍບໍ່ຕ້ອງການຊຸດເພື່ອຈັດການລາຍການທີ່ຕ້ອງເຮັດຂອງຂ້ອຍ; ຂ້ອຍສາມາດຂຽນບາງຫນ້າທີ່. ຂ້າພະເຈົ້າບໍ່ຕ້ອງການກອບສະລັບສັບຊ້ອນສໍາລັບການນໍາທາງໂຄງການ; Emacs ໃຫ້ສິ່ງເບື້ອງຕົ້ນເພື່ອສ້າງສິ່ງທີ່ຂ້ອຍຕ້ອງການ. ການ​ປ່ຽນ​ແປງ​ແນວ​ຄິດ​ນີ້—ຈາກ​ຜູ້​ບໍລິ​ໂພ​ກ​ໄປ​ຫາ​ຜູ້​ສ້າງ—ເປັນ​ບາດກ້າວ​ທີ່​ສຳຄັນ​ທີ່​ສຸດ. ມັນເປັນປັດຊະຍາທີ່ສະທ້ອນຢ່າງເລິກເຊິ່ງກັບລະບົບແບບໂມດູລາ, ການສ້າງສິ່ງທີ່ເຈົ້າຕ້ອງການຂອງລະບົບເຊັ່ນ Mewayz, ບ່ອນທີ່ແພລະຕະຟອມສະຫນອງອົງປະກອບຫຼັກ, ຊ່ວຍໃຫ້ທ່ານສາມາດລວບລວມ OS ທຸລະກິດທີ່ເຫມາະສົມຂອງທ່ານໂດຍບໍ່ມີການຖືກລັອກເຂົ້າໄປໃນວິໄສທັດຂອງຜູ້ຂາຍດຽວ.

ການສ້າງ 35 ໂມດູນ: ເຄື່ອງມືສໍາລັບການໄຫຼ

ລະບົບ​ທີ່​ເກີດ​ຂຶ້ນ​ແມ່ນ​ຖືກ​ຈັດ​ເປັນ 35 ໄຟລ໌ modular, ​ແຕ່​ລະ​ຄົນ​ຮັບຜິດຊອບ​ຕໍ່​ໜ້າ​ທີ່​ສະ​ເພາະ. modularity ນີ້ແມ່ນສໍາຄັນຕໍ່ກັບການຮັກສາໄວ້ແລະຄວາມຊັດເຈນຂອງມັນ. ແທນ​ທີ່​ຈະ​ເປັນ​ໄຟລ​໌​ການ​ຕັ້ງ​ຄ່າ monolithic ດຽວ​, ຂ້າ​ພະ​ເຈົ້າ​ມີ​ການ​ເກັບ​ກໍາ​ຂອງ​ຈຸດ​ປະ​ສົງ​, ອົງ​ປະ​ກອບ​ທີ່​ສ້າງ​ຂຶ້ນ​.

ຕົວ​ຊີ້​ວັດ​ທີ່​ຍິ່ງ​ໃຫຍ່: ການ​ຮັບ​ເອົາ​ຮູບ​ແບບ​ທີ່​ດີ​ຂຶ້ນ

ຫຼັງຈາກສອງປີຂອງການນໍາໃຊ້ຢ່າງຫ້າວຫັນ, codebase ໄດ້ສະສົມຫນີ້ສິນດ້ານວິຊາການຈໍານວນຫນຶ່ງ. ຟັງຊັນທີ່ "ດີພໍ" ໃນຕອນເລີ່ມຕົ້ນຕອນນີ້ຮູ້ສຶກບໍ່ສະບາຍ. ເຄື່ອງ refactor ທີ່ຜ່ານມາບໍ່ແມ່ນກ່ຽວກັບການເພີ່ມຄຸນສົມບັດ, ແຕ່ກ່ຽວກັບການປັບປຸງສະຖາປັດຕະຍະກໍາພື້ນຖານ. ຂ້າພະເຈົ້າໄດ້ສຸມໃສ່ການກໍານົດຊື່ຫນ້າທີ່ເປັນມາດຕະຖານ, ລົບລ້າງຕົວແປທົ່ວໂລກໃນເງື່ອນໄຂຂອງການຜູກມັດ lexical, ແລະທໍາລາຍຫນ້າທີ່ຂະຫນາດໃຫຍ່ເຂົ້າໄປໃນຫນ່ວຍຂະຫນາດນ້ອຍກວ່າ, ປະກອບຫຼາຍ. ຜົນໄດ້ຮັບແມ່ນ codebase ທີ່ບໍ່ພຽງແຕ່ມີປະສິດທິພາບຫຼາຍເທົ່ານັ້ນແຕ່ຍັງສາມາດອ່ານໄດ້ຫຼາຍແລະງ່າຍຕໍ່ການແກ້ໄຂ. ຂະບວນການນີ້ແມ່ນສ່ວນຫນຶ່ງທີ່ຈໍາເປັນຂອງໂຄງການຊອບແວໃນໄລຍະຍາວ, ບໍ່ວ່າຈະເປັນການຕັ້ງຄ່າ Emacs ສ່ວນບຸກຄົນຫຼືເວທີທຸລະກິດຂະຫນາດໃຫຍ່. ມັນເປັນຄວາມມຸ່ງໝັ້ນຕໍ່ຄຸນນະພາບທີ່ຮັບປະກັນໃຫ້ລະບົບສາມາດພັດທະນາໄດ້ຢ່າງສະຫງ່າງາມຕາມການເວລາ.

ບົດຮຽນສຳລັບຜູ້ສ້າງລະບົບໃດນຶ່ງ

ການ​ເດີນ​ທາງ​ສອງ​ປີ​ນີ້​ໄດ້​ເສີມ​ຂະຫຍາຍ​ຫຼັກການ​ທີ່​ສຳຄັນ​ຫຼາຍ​ຢ່າງ. ທໍາອິດ, ຄວາມເຂົ້າໃຈເຄື່ອງມືຂອງທ່ານໃນລະດັບພື້ນຖານແມ່ນສ້າງຄວາມເຂັ້ມແຂງຢ່າງຫຼວງຫຼາຍ. ອັນທີສອງ, modularity ບໍ່ພຽງແຕ່ເປັນຮູບແບບດ້ານວິຊາການແຕ່ເປັນ philosophical - ມັນບັງຄັບຄວາມຊັດເຈນຂອງຄວາມຄິດແລະຈຸດປະສົງ. ແລະສຸດທ້າຍ, ການລົງທຶນເບື້ອງຕົ້ນໃນການສ້າງລະບົບຂອງທ່ານເອງຈະຈ່າຍເງິນປັນຜົນປະສົມໃນຜົນຜະລິດແລະຄວາມພໍໃຈ. ເຈົ້າບໍ່ໄດ້ປັບຂະບວນການເຮັດວຽກຂອງເຈົ້າໃຫ້ເປັນເຄື່ອງມືອີກຕໍ່ໄປ; ເຄື່ອງມືແມ່ນການຂະຫຍາຍຈິດໃຈຂອງທ່ານ. ນີ້ແມ່ນເປົ້າຫມາຍສຸດທ້າຍຂອງລະບົບທີ່ສາມາດປັບແຕ່ງໄດ້, ຈາກຕົວແກ້ໄຂຂໍ້ຄວາມໄປສູ່ລະບົບການດໍາເນີນທຸລະກິດທີ່ສົມບູນແບບເຊັ່ນ Mewayz. ໂດຍການສະໜອງຫຼັກແບບໂມດູລາ, ມັນອະນຸຍາດໃຫ້ທຸລະກິດບັນລຸລະດັບຄວາມເໝາະສົມ ແລະຄວາມເປັນເຈົ້າການທີ່ຄ້າຍຄືກັນ, ສ້າງສະພາບແວດລ້ອມການດຳເນີນງານທີ່ເໝາະສົມກັບພວກມັນຢ່າງແທ້ຈິງ, ບໍ່ແມ່ນທາງອື່ນ.

ປັບປຸງທຸລະກິດຂອງທ່ານດ້ວຍ Mewayz

Mewayz ເອົາ 208 ໂມດູນທຸລະກິດເຂົ້າມາໃນເວທີດຽວ — CRM, ໃບແຈ້ງໜີ້, ການຄຸ້ມຄອງໂຄງການ, ແລະອື່ນໆອີກ. ເຂົ້າ​ຮ່ວມ 138,000+ ຜູ້​ໃຊ້​ທີ່​ເຮັດ​ໃຫ້​ຂະ​ບວນ​ການ​ເຮັດ​ວຽກ​ຂອງ​ເຂົາ​ເຈົ້າ​ງ່າຍ​ຂຶ້ນ.

ເລີ່ມຟຣີມື້ນີ້ →