سؤال

كفنانة وموسيقي، غالبا ما أرغب في الجلوس والسماح للكل الرمز لفة مثل قطعة من الشعر المجاني، لكنني وجدت ذلك لا يعمل وكذلك عندما يكون لدي هدف محدد في الاعتبار. وبعد لقد قمت بتجربة مؤخرا مع إعداد أهداف صغيرة وممتعة لنفسي، وليس على عكس كيف سيقوم الفنان برسم حياة سريعة لا تزال الحياة، لكنني أتساءل ...

ماذا يفعل الآخرون عندما يرغبون في الكود للمتعة، دون عبودية مشروع ملتزم بالفعل؟

هل كانت مفيدة؟

المحلول

أعمال التصميم، أجد أن التدفقات أسهل بكثير من مجرد ترميز. أجد أن الترميز غالبا ما يكون أكثر من مجرد تنفيذ تصميم جيد؛ أحب حقا الجلوس فقط مع وسادة من الورق والقلم (ومن المحتمل أن تكون زجاجة نبيذ) وتعمل على تصميم مثير للاهتمام.

نصائح أخرى

مشروع Euler هو المكان الذي أستمتع به الآن. أستطيع أن أذهب إلى وتيرة بلدي والعمل على المشاكل التي تهمني. أيضا، العمل في أي لغة اخترت.

يكتب توثيق عندما لا يأتي الترميز سهلا - سوف يبدو الترميز بسرعة كثير المزيد من المناشدة!

الذهاب للنزهة في الخارج.

أميل إلى تعيين فكرتي أو بناء هيكل في أداة MindMapping مثل mindmeister.. وبعد وهو رائع بالنسبة لفريق لأنه يمكن تحريره في الوقت الفعلي من قبل أشخاص متعددين!

أحب أن التقاط لغة جديدة وتعلم كيفية التعبير عن الأفكار فيه. هذا عادة ما يكون الاستفادة من إظهار لي ما أحب ولا أحب عن اللغات التي تستخدمها حاليا. عادة ما اختر بعض مشروع الأدوات الصغيرة التي كنت أرغب في القيام بها. باستخدام زاوية اللغة الجديدة تحصل على دوافع

أحدث "لغتي" جديدة "هي Scala، في هذه الحالة، من المرجح أن تصبح من المرجح أن تستخدم Langue I.

أحب الكتابة على السبورة البيضاء. عظيم لمعلومات مخططات DB، قوائم المهام، قوائم الميزات، (قوائم أخرى،) أفكار عشوائية، ملاحظات، إلخ. (مخططات DB كونها Biggie بالنسبة لي)

بيثون رائع فقط للحصول على الأشياء التي تسير في فكرة ووجود اللغة (عادة) تتصرف وكأنك تتوقع.

في حين أنه قد يكون لها عيوبها، إلا أنها تبدو وكأنها نوبة رائعة لما تصفه.

حتى الإجابة على سؤالك، بوثون التحدي هو مسلية وغالبا ما يجعلني أفكر في الأشياء الصغيرة التي ستكون ممتعة إلى التعليمات البرمجية، ربما لأنها تعرض لك أنواع مختلفة من المشاكل.

أحب الكود.

أحب أن أجد شيئا مثيرا للاهتمام، وكوده ثم نرى أنه يعمل.

ليس من الضروري أن يكون مشروعا لكل رؤية، إنه أمر جيد بما فيه الكفاية إذا كان يفعل شيئا ما، مثل استخدام Google API للحصول على ألبومات بيكاسا أو تغيير الأغنية في iTunes أو احصل على تفاصيل أغنية iTunes الحالية وأتمتة تنزيل المستند من موقع الويب الذي وراء تسجيل الدخول ويتطلب ملفات تعريف الارتباط وكل هذه الأشياء، محلل البيانات في Python، تطبيق بسيط على Mac، تطبيق البيانات الأساسية، مشاكل Google Codejam، مشاكل TopCoder.com ...

أحب أن أتعلم ميزات جديدة من بعض اللغات أو بعض اللغات / التكنولوجيا الجديدة / الأنماط / الأداة :-)

عادة ما سأعمل في فوتوشوب لفترة من الوقت. احصل على إبداع وحاول التوصل إلى تصميم جديد غير مقيد بواسطة أي رمز. ربما حتى العثور على شيء ملهمة على الويب لبعض أفكار التصميم الجديدة ... ثم حاول تنفيذ التصميم في التعليمات البرمجية. هذا هو التروي والتحدي قليلا.

استخدام التشغيل.

أنت تعرف على نطاق واسع نوع الشيء الذي تحتاج إلى القيام به - ما هي برامج الاختراف التي تحتاجها لاستخدامها، ما هي هياكل البيانات التي تحتاجها للتعامل معها - ثم يحضرها بشكل تفاعلي حتى تبدأ بالفني. الكثير من اللغات التي أستخدمها الآن لديها ردود: روبي، بيثون، سكالا، جافا (الفاصوليا، أو Jruby / jython وما إلى ذلك)، C # ('csharp')، php (قامت Facebook بعمل سريع)، smalltalk (gst gst )، ومن الواضح أن LISP / مخطط.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top