借鉴编程员的编程理论来掌握并灵活运用各种思维方式