Excellent stuff! I've replicated the experiment in Java and Ruby.
Some observations:
The "comfortable" order of the three-element-list tests seem to vary dependent on whether I aim for assignment or not.
I'm a also little unsure as to where the transformation from "return l" => "if ... return new list(...) etc" fits in the transformation priority. (unconditional->if)? It seems more complicated than that.
A priority list of transformations seems to be a nice way to provide a guide on how to deal with code complexity while solving a problem. I believe for dynamic programming problems the proposed list would not solve it with one of the best algorithms like it did for sorting. It might be a matter of choosing the right priority list for each track.
كهربائى بالمدينة المنورة للقيام بجميع اعمال الكهرباء والصيانة المنزلية او بالشركات والمؤسسات والشركات لان مؤسسة الصيانة السريعة حريصة على راحة عملائها فقررناالعمل على راحتكم ابناء المدينة المنورة
شركة تنظيف بالاحساءتنظيف كل جزء من أجزاء هذا المنزل فيمكنها أن تقوم بتنظيف الأرضيات والستائر والسجاد وتنظيف النجف أيضا فهي شركة نظافة بالاحساء كبيره وتعمل في هذا المجال منذ سنين طويلة وبالتالي فإنها لديها الخبرة الكبيرة جدا في هذا المجال التي جعلتها من أحسن الشركات في مجال التنظيف فهي شركة تنظيف منازل بالاحساء
هل تعانى من وجود الحشرات ؟ هل ياتى عليك فتره وتزداد كميه الحشرات المتواجده فى المكان ؟ فالان مع بيت العز كافضل شركة مكافحه حشرات بمكة انت الان تمتلك اكبر الشركات التى تعمل فى خدمات المكافحه والتخلص من اى نوع من الحشرات نهائيا
Awesome! I love this Uncle Bob comix format!
ReplyDelete(which _may_ have something to do with drinking adult beverages - but maybe not (probably it does))
Really good ! What about hanoi towers problem ?
ReplyDeleteExcellent stuff! I've replicated the experiment in Java and Ruby.
ReplyDeleteSome observations:
The "comfortable" order of the three-element-list tests seem to vary dependent on whether I aim for assignment or not.
I'm a also little unsure as to where the transformation from "return l" => "if ... return new list(...) etc" fits in the transformation priority. (unconditional->if)? It seems more complicated than that.
Hi there,
ReplyDeleteA priority list of transformations seems to be a nice way to provide a guide on how to deal with code complexity while solving a problem. I believe for dynamic programming problems the proposed list would not solve it with one of the best algorithms like it did for sorting. It might be a matter of choosing the right priority list for each track.
Regards
Any chance you still have the images? I am highly interested in their content.
ReplyDeleteI have read your blog its very attractive and impressive. I like it your blog.
ReplyDeleteJava Online Training Java EE Online Training Java EE Online Training Java 8 online training Core Java 8 online training
Java Online Training from India Java Online Training from India Core Java Training Online Core Java Training Online Java Training InstitutesJava Training Institutes
هل تبغون شركة مكافحة حشرات ماهرة اليكم الكمال
ReplyDeleteافضل شركة مكافحة حشرات بالدمام
ولديها افضل المبيدات الحشرية فهى ارخص شركة رش مبيدات بالدمام
وتقوم بمكافحة جميع انواع الحشرات فهى امهر شركة مكافحة النمل الابيض بالدمام
http://www.elkamaal.com/services/%d8%b4%d8%b1%d9%83%d8%a9-%d9%85%d9%83%d8%a7%d9%81%d8%ad%d8%a9-%d8%a7%d9%84%d8%ad%d8%b4%d8%b1%d8%a7%d8%aa-%d8%a8%d8%a7%d9%84%d8%af%d9%85%d8%a7%d9%85/
مكافحة حشرات بمكة - عبيرمكة - 0508034442
ReplyDeleteمكافحة حشرات بمكة خدمة تقدمها لكم شركة مكافحة حشرات بمكة يبحث كثير من الناس عن طرق مختلفة وكثيرة للتخلص من الحشرات المزعجة والمقززة
مكافحة حشرات بمكة
شركة رش حشرات بمكة
شركة رش مبيدات بمكة
شركة مكافحة النمل الاسود بمكة
شركة مكافحة النمل الابيض بمكة
شركة مكافحة الفئران بمكة
شركة مكافحة الصراصير بمكة
شركة مكافحة البق بمكة
شركة مكافحة العتة بمكة
شركات مكافحة الحشرات فى مكة
http://abeermakah.com/%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA-%D8%A8%D9%85%D9%83%D8%A9/
كهربائى بالمدينة المنورة - الصيانة السريعة – 0508353932
ReplyDeleteكهربائى بالمدينة المنورة للقيام بجميع اعمال الكهرباء والصيانة المنزلية او بالشركات والمؤسسات والشركات لان مؤسسة الصيانة السريعة حريصة على راحة عملائها فقررناالعمل على راحتكم ابناء المدينة المنورة
مهندس كهرباء بالمدينة المنورة
كهربائى بالمدينة المنورة
فنى كهربائى بالمدينة المنورة
كهربائى منازل بالمدينة المنورة
فنى كهربائى منازل بالمدينة المنورة
معلم كهربائى بالمدينة المنورة
فنى كهرباء بالمدينة المنورة
http://alcyana.com/%D9%83%D9%87%D8%B1%D8%A8%D8%A7%D8%A6%D9%89-%D8%A8%D8%A7%D9%84%D9%85%D8%AF%D9%8A%D9%86%D8%A9-%D8%A7%D9%84%D9%85%D9%86%D9%88%D8%B1%D8%A9/
شركة تنظيف بالاحساء 0552744429 السفير المثالى
ReplyDeleteشركة تنظيف بالاحساءتنظيف كل جزء من أجزاء هذا المنزل فيمكنها أن تقوم بتنظيف الأرضيات والستائر والسجاد وتنظيف النجف أيضا فهي
شركة نظافة بالاحساء كبيره وتعمل في هذا المجال منذ سنين طويلة وبالتالي فإنها لديها الخبرة الكبيرة جدا في هذا المجال التي جعلتها من أحسن الشركات في مجال التنظيف فهي
شركة تنظيف منازل بالاحساء
http://almthaly-dammam.com/%D8%B4%D8%B1%D9%83%D8%A9-%D8%AA%D9%86%D8%B8%D9%8A%D9%81-%D8%A8%D8%A7%D9%84%D8%A7%D8%AD%D8%B3%D8%A7%D8%A1/
فرسان المثالى افضل شركة مكافحة حشرات بالقطيف0506070763
ReplyDeleteمع فرسان المثالى افضل
شركة مكافحة حشرات بالقطيف
لا داعى للقلق بعد الان فى ستخلصك من جميع انواع الحشرات
شركة رش مبيدات بالقطيف
شركة مكافحة النمل الابيض بالقطيف
http://forsan-almthaly.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA-%D8%A8%D8%A7%D9%84%D9%82%D8%B7%D9%8A%D9%81/
ابها
ReplyDeleteفرسان افضل
شركة تنظيف بابها
بما تتميز به من مميزات عديدة فالان تقدم خدمات التنظيف ومنها
شركة تنظيف فلل بابها
شركة تنظيف شقق بابها
شركة تنظيف مجالس بابها
شركة تنظيف مساجد بابها
شركة تنظيف موكيت بابها
وتفوم فرسان ايضا بمكافحة الحشرات لانها ارخص
شركة مكافحة حشرات بابها
شركة رش مبيدات بابها
شركة مكافحة النمل الابيض بابها
فلا تترددوا اتصلوا بنا الان
شركة مكافحة حشرات بالاحساء زهرة الخليج
ReplyDeleteشركة مكافحة حشرات بالاحساء
شركة رش دفان بتبوك
شركة مكافحة حشرات بتبوك
شركة رش مبيدات بتبوك
شركة رش حشرات بالاحساء
شركة رش مبيدات بالاحساء
شركة مكافحة النمل الابيض بالاحساء
شركة مكافحة البق بالاحساء
شركة مكافحة الفئران بالاحساء
شركة مكافحة الصراصير بالاحساء
شركة مكافحة حشرات بالطائف الايمان كلين 0500096306
ReplyDeleteشركة مكافحة حشرات بالطائف قادره على القيام باعمال المكافحة والقضاء على اى نوع من الحشرات بالاعتماد على احدث الالات والماكينات التى تقوم بالوصول الى اصعب الاماكن التى من الممكن ان يتواجد بيها الحشرات
شركة رش مبيدات بالطائف
شركة مكافحة النمل الابيض بالطائف
شركة مكافحة الفئران بالطائف
مكافحة الفئران بالطائف
http://beit-alezz.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA-%D8%A8%D8%A7%D9%84%D8%B7%D8%A7%D8%A6%D9%81/
شركة مكافحة حشرات بمكة نور مكة 0555705619
ReplyDeleteنور مكة شركة مكافحة حشرات بمكة نقوم بالقضاء على كافة انواع الحشرات بافضل المبيدات الآمنة على الصحة فمؤسسة بيت العز افضل شركة رش مبيدات بمكة
هل تعانى من وجود الحشرات ؟ هل ياتى عليك فتره وتزداد كميه الحشرات المتواجده فى المكان ؟ فالان مع بيت العز كافضل شركة مكافحه حشرات بمكة انت الان تمتلك اكبر الشركات التى تعمل فى خدمات المكافحه والتخلص من اى نوع من الحشرات نهائيا
شركة مكافحة النمل الابيض بمكة
شركة مكافحة العتة بمكة
شركة مكافحة الفئران بمكة
شركة مكافحة الصراصير بمكة
http://beit-alezz.com/%D8%B4%D8%B1%D9%83%D8%A9-%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA-%D8%A8%D9%85%D9%83%D8%A9/
شركة مكافحة حشرات بالطائف الدانة كلين 0508554570 - 0508554217
ReplyDeleteمكافحة الحشرات بالطائف تقدمها لكم الدانة كلين فاذا كنت تعانى فى بيتك او منزلك اوفلتنك من الحشرات المزعجة التى تسبب قلق وخوف لرعب ممن يتواجد فى المنزل فاذا كنت تريد التخلص من الحشرات فشركة رش مبيدات بالطائف تقدم لك كل خدمتها برش المبيدات للقضاء نهائيا على الحشرات
شركات مكافحة الحشرات فى الطائف
شركة مكافحة الحشرات بالطائف
مكافحة الحشرات بالطائف
شركة رش حشرات بالطائف
شركة رش مبيدات بالطائف
شركة مكافحة النمل الاسود بالطائف
شركة مكافحة النمل الابيض بالطائف
شركة مكافحة الفئران بالطائف
شركة مكافحة الصراصير بالطائف
شركة مكافحة البق بالطائف
شلركة مكافحة بق الفراش بالطائف
شركة مكافحة العتة بالطائف
http://aldanaa.com/%D9%85%D9%83%D8%A7%D9%81%D8%AD%D8%A9-%D8%A7%D9%84%D8%AD%D8%B4%D8%B1%D8%A7%D8%AA-%D8%A8%D8%A7%D9%84%D8%B7%D8%A7%D8%A6%D9%81/