skip to main | skip to sidebar

Simple life, Complicated mind

Tuesday, October 28, 2008

有兩種設計軟體的方式

閱讀前的一些思考

有兩種設計軟體的方式,一種設計方式是將軟體設計得很簡單,因此很明顯地沒有缺點;

另一種設計方式是將軟體設計得很複雜,因此看不出明顯的缺點。 ——C.A.R. Hoare
比起期望擁有天才和機會,成功的人生更需要專注努力與堅持不懈 -- C. W. Wendte
Posted by Jun Hsieh at 1:45 PM
Labels: Programming Talk

No comments:

Post a Comment

Newer Post Older Post Home
Subscribe to: Post Comments (Atom)

Total Pageviews

Search This Blog

About Me

  • https://github.com/junxie6
  • https://stackoverflow.com/users/409319/jun-hsieh
  • https://blog.ijun.org/

Recommended Articles

  • CentOS and Red Hat 7: Install Linux, Apache MPM, MariaDB, PHP (LAMP) Stack
  • Install MySQL 5.7, Apache 2.4, PHP 7.1 on Ubuntu 16.04

Labels

  • Amazon Web Services (9)
  • Android (2)
  • AngularJS (2)
  • Apache (72)
  • Arduino (1)
  • Assembly (19)
  • Backup (39)
  • Bash (8)
  • Batch (14)
  • Big Data (1)
  • Book (1)
  • Business Terminology (9)
  • C (58)
  • C# .NET (71)
  • command (71)
  • Computer Terminology (27)
  • Data (1)
  • Data mining (1)
  • Debian (1)
  • Debugging (52)
  • Django (7)
  • DNS (5)
  • Docker (12)
  • Drupal (125)
  • Drupal 8 (12)
  • Elasticsearch (1)
  • English Vocabulary (56)
  • ERP (3)
  • Excel (4)
  • Exchange Server (41)
  • FFmpeg (4)
  • Financial Management (1)
  • FreeBSD (270)
  • Game (1)
  • Git (8)
  • golang (54)
  • Golden Saying Quotation (77)
  • Good Articles (143)
  • Google Sheets (1)
  • Hardware (5)
  • Health (8)
  • HTML/CSS (46)
  • HTML5 (3)
  • IIS (14)
  • ImageMagick (3)
  • Internet of Things (IoT) (3)
  • iPhone (2)
  • Issue Tracker (2)
  • IT Talk (4)
  • Java (1)
  • JavaScript (79)
  • jQuery (61)
  • jQWidgets (2)
  • Linux (111)
  • Load Balancing (19)
  • Mac OS X (15)
  • Magento (70)
  • Magento 2 (13)
  • Mail (17)
  • Math (4)
  • Miscellaneous (Others) (30)
  • Money (11)
  • MongoDB (2)
  • MySQL (172)
  • Network (13)
  • News (4)
  • Nginx (16)
  • Node.js (3)
  • Performance (31)
  • Perl (12)
  • pfSense (7)
  • PHP (183)
  • PhpStorm (3)
  • PHPUnit (2)
  • Postfix (3)
  • PostgreSQL (2)
  • PowerShell (5)
  • PrestaShop (2)
  • Printer (5)
  • Programming Talk (152)
  • Prometheus (1)
  • Proxy (9)
  • Python (19)
  • Raspberry PI (4)
  • Redis (3)
  • Redundancy (8)
  • Regular Expression (16)
  • Restaurant (1)
  • Reverse Engineering (1)
  • Revision Control (32)
  • RouterOS (1)
  • Ruby (3)
  • Script (8)
  • Security (16)
  • Software Quality Assurance and Testing (21)
  • SQL Injection (11)
  • SQL Server (77)
  • SSH (5)
  • Storage (3)
  • Symfony (25)
  • tmp (31)
  • ToDo (181)
  • Tools (156)
  • Two-factor Authentication (3)
  • Ubuntu (25)
  • Unicode (32)
  • Unix-like Tips (88)
  • VB .NET (4)
  • VBScript (66)
  • Video conferencing (2)
  • vim (101)
  • VirtualBox (2)
  • Virtualization (8)
  • VMware (21)
  • VoIP (1)
  • VPN (14)
  • Vue (3)
  • Web Development (6)
  • Windows API (1)
  • Windows MIS (127)
  • Windows Mobile (4)
  • WPF (1)
  • X Window (2)
  • Xen (2)
  • XML (6)
  • Zend Studio (1)

Blog Archive

  • ►  2019 (9)
    • ►  June (1)
    • ►  April (1)
    • ►  March (2)
    • ►  February (3)
    • ►  January (2)
  • ►  2018 (49)
    • ►  November (2)
    • ►  October (4)
    • ►  September (13)
    • ►  August (3)
    • ►  July (2)
    • ►  June (1)
    • ►  May (6)
    • ►  February (8)
    • ►  January (10)
  • ►  2017 (94)
    • ►  December (19)
    • ►  November (2)
    • ►  October (11)
    • ►  September (11)
    • ►  July (4)
    • ►  June (1)
    • ►  May (5)
    • ►  April (6)
    • ►  March (4)
    • ►  February (25)
    • ►  January (6)
  • ►  2016 (196)
    • ►  December (10)
    • ►  November (11)
    • ►  October (17)
    • ►  September (5)
    • ►  August (3)
    • ►  July (9)
    • ►  June (15)
    • ►  May (14)
    • ►  April (35)
    • ►  March (49)
    • ►  February (10)
    • ►  January (18)
  • ►  2015 (306)
    • ►  December (26)
    • ►  November (24)
    • ►  October (9)
    • ►  September (23)
    • ►  August (18)
    • ►  July (34)
    • ►  June (12)
    • ►  May (6)
    • ►  April (27)
    • ►  March (35)
    • ►  February (61)
    • ►  January (31)
  • ►  2014 (220)
    • ►  December (23)
    • ►  November (53)
    • ►  October (4)
    • ►  September (7)
    • ►  August (17)
    • ►  July (35)
    • ►  June (18)
    • ►  May (2)
    • ►  April (20)
    • ►  March (10)
    • ►  February (20)
    • ►  January (11)
  • ►  2013 (163)
    • ►  December (6)
    • ►  November (12)
    • ►  October (12)
    • ►  September (27)
    • ►  August (18)
    • ►  July (15)
    • ►  June (18)
    • ►  May (29)
    • ►  April (19)
    • ►  March (1)
    • ►  January (6)
  • ►  2012 (131)
    • ►  December (22)
    • ►  November (11)
    • ►  October (6)
    • ►  September (2)
    • ►  August (1)
    • ►  July (5)
    • ►  June (13)
    • ►  May (16)
    • ►  April (8)
    • ►  March (7)
    • ►  February (9)
    • ►  January (31)
  • ►  2011 (236)
    • ►  December (51)
    • ►  November (38)
    • ►  October (27)
    • ►  September (34)
    • ►  August (5)
    • ►  July (8)
    • ►  June (6)
    • ►  May (14)
    • ►  April (4)
    • ►  March (19)
    • ►  February (6)
    • ►  January (24)
  • ►  2010 (259)
    • ►  December (56)
    • ►  November (43)
    • ►  October (6)
    • ►  September (7)
    • ►  August (18)
    • ►  July (39)
    • ►  June (12)
    • ►  May (25)
    • ►  April (12)
    • ►  March (14)
    • ►  February (9)
    • ►  January (18)
  • ►  2009 (742)
    • ►  December (58)
    • ►  November (143)
    • ►  October (55)
    • ►  September (48)
    • ►  August (35)
    • ►  July (31)
    • ►  June (40)
    • ►  May (25)
    • ►  April (95)
    • ►  March (99)
    • ►  February (42)
    • ►  January (71)
  • ▼  2008 (273)
    • ►  December (70)
    • ►  November (71)
    • ▼  October (68)
      • Python 與 Zope 入門
      • Making a simple web server in Python
      • Symantec Antispam 100% cpu CPU-hog Windows 2003
      • Back up files that have been changed or modified s...
      • PHP vs. Python
      • 程式設計師的格言
      • There are two ways of constructing a software design
      • 十大免費Windows必備安全工具精選
      • 現今員工需要具備的十大IT技能
      • 五件應該告訴老闆及五件別跟老闆說的事情
      • 如何面對裁員
      • Python vs. PHP
      • Back up files that have been modified today, and t...
      • Key Factors for a Sucessful Startup
      • QOTD: Paul Graham on Language
      • Python Handbook
      • Executing an EXE inside a VBScript file that has s...
      • vbscript run external command software executable ...
      • Back up files that have been changed or modified t...
      • Batch .bat scripting, output current date todayb
      • How to Backup using Batch Files
      • Python and the Tipping Point - A Conversation with...
      • Zope, the open source web application server.
      • Type Checking and Techie Control - A Conversation ...
      • The Zen of Python - A Conversation with Bruce Ecke...
      • Python and the Programmer - A Conversation with Br...
      • 有兩種設計軟體的方式
      • 一個年薪200萬的竹科高階主管與大家分享的心得
      • Python,讓寫程式更簡單
      • Python 之道 (POT 眾譯版)
      • The Zen of Python
      • Django is a high-level Python Web framework
      • SQL Server 2005/2008 driver for PHP
      • 小企鵝 (PHP) 的 project 網站
      • 如何用php連到ms sql 2005 studio express
      • PHP+MSSQL於LINUX
      • For Next iterations Similar to the 'continue' keyw...
      • Is there a 'continue' construct for loops in VBScript
      • eat up spaces (replace space) to single space
      • UTF8每個字的長度取法
      • [轉帖]繁簡字體互換
      • UTF8 to big5 轉換和簡繁轉換
      • IIS (Web) server - List the Properties of a Virtua...
      • Load Balancing Web Applications
      • web server performance measurement tools
      • How to increase ASP timeout?
      • List Users and User Properties in a Given Domain (...
      • List Users and User Properties in a Given Domain (...
      • List all users or computers in the default domain ...
      • 如果在 folder 的 properties 沒有看到 security tab 的話
      • How to Obtain a Recursive Directory Listing in Win...
      • Debug SQL conn, What is this 'Multiple-step OLE DB...
      • JavaScript get domain name
      • javascript 簡繁轉換
      • Do It Now!
      • 現在開始(譯)
      • Expresso Regular Expression Development Tool
      • 介紹好用工具:grepWin
      • innerHTML and SCRIPT tag
      • innerHTML Property
      • How to control the load order of images later spee...
      • Use VBScript to execute run file (combine with .ba...
      • There is no script engine for file extension ".vbs".
      • 配合 command line script 抓檔案 grab file
      • To manipulate (deal with) parse string processing ...
      • Windows command line text processing with Javascript
      • Find and Replace String in Files on Windows
      • Event ID: 8250 troubleshoot exchange server
    • ►  September (54)
    • ►  August (2)
    • ►  July (7)
    • ►  June (1)

Popular Posts

  • 搬家愈多次,物質慾愈少?
  • Magento Get Add to Cart URL of any Product
  • 寫程式是一種超能力
  • 800a0004 Invalid algorithm specified / Invalid flags specified Persits ASP encryption
  • Understanding ELF using readelf and objdump
  • NginX with FastCGI and C
  • Volume Shadow Copy Failed to create the storage area association
  • Installing MSSQL for PHP
  • Boost your Drupal site
  • What is exactly the base pointer and stack pointer? To what do they point?

Recommend Sites

  • fcamel 技術隨手記
  • fcamel's blog
  • FourDollars Blog
  • Fred's Blog
  • Gea-Suan Lin's BLOG
  • SCRATCHING MY NEEDS
  • Think Exist
  • Thinker
  • 一又@CROSS [ SSORC.tw ]
  • 小惡魔 AppleBOY
  • Joey