Skip to content

Hacking code ownership

July 8, 2009 by Mendelt Siebenga

Two weeks ago I wrote an article about the virtues of sharing code in teams. Just to confuse you, this week I want to tell about a situation where code ownership actually helped me introduce a couple of agile engineering practices in a team I worked with some time years ago. Here's the story. Facts, names and situations have been twisted a bit to ensure the client's privacy.

The project
When I got started on this project the team had already been working on the code for some time. They didn't have strict rules about code ownership but most developers had started on their own piece of code at the beginning of the project and had kept on working in the code they knew as the project went on. When I joined the team everyone had a well defined layer of the application to call their own. I got to work on the UI layer.

On previous assignments I had tried introducing TDD and pair programming. But I often ran into problems. Maintaining a set of tests is hard when your co-workers change your code and don't fix tests when they break. You end up spending extra time fixing the tests other people break and it's hard to convince people to do TDD when it's costing you so much work.

Introducing TDD
But now things were different, no-one touched code. I was free to start writing unit-tests. At first this wasn't easy. UI's are never easy to test. But I started slowly refactoring all the screens I worked on to extract the presentation logic to separate presenter classes that I could test. Slowly my test coverage got better and slowly my code got cleaner making it easier for me to implement new features.

Introducing Pair programming
Code-ownership also created extra dependencies within the team. Changes in the code usually went right across the artificial boundaries. This created an ideal opportunity for me to introduce pair programming. If someone wanted me to implement something I'd invite them to sit behind the computer with me to help me figure out what I needed to build. I was actually kinda surprised how quickly people picked up this habit.

Because I actually had the chance to be successful with TDD and because pair programming gave me the opportunity to show this off to my team members they started picking this up. The guy responsible for the data-layer actually had been doing TDD on his personal projects but had had difficulty doing it over here because most of his code was tightly bound to the database. I helped him separate the logic he wanted to test from the pure data-access code and helped him get started using Rhino-Mocks, a .Net mocking framework.

Because my contract ended I didn't see that project through to the end. I heard they started sharing code more when they got more comfortable with each others code through pair programming and they were experimenting with continuous integration now.

The retrospective
Lets do a project 'retrospective' and see what we can learn. Should or shouldn't we get rid of code ownership? I think we should, eventually, but whenever you get rid of something you should think of the value it brings first.

In his book Working Effectively with Legacy code Michael Feathers talks about using an anti corruption layer to shield our newly written code from getting corrupted by bad design decisions made in legacy parts of our system. These layers are a temporary fix, as the old code is upgraded to new quality standards, piece by piece it slowly move and eventually become unnecessary. Sometimes we also need an anti corruption layer in our teams and ironically code ownership, a practice I criticised in my article two weeks ago, gives us the means to implement such a layer.

Another thing that surprised me here was how easy it was to get people to do agile practices when they were introduced at the right pace in the right order. 'Refactoring' a team to agile instead of trying to become agile in one big leap actually has helped me more often. When you take small steps and be careful to take the step that brings the most value every time acceptance is easier and faster and that will make sure people will keep on improving even when you're gone.

About the Author: Mendelt Siebenga has been working as a software developer for close to ten years. For the last five years he has been applying practices and ideas from XP, Scrum and Lean in several adverse conditions like in fixed-price projects, teams distributed over several timezones and even during a SOX compliance implementation.

Comments

Step by step

July 8, 2009 by Mr. Hericus (not verified), 5 years 6 weeks ago
Comment id: 2852

I have also found that agile practices go in more easily if they are introduced as something simple and small. Just as you have noted, do them first yourself and then introduce them to the rest of the team at the right time and in the right place.

Getting a team to sit down and completely change their style overnight is going to spook the team, and spook management as well.

Adopting Continuous Integration actually has been one of the easiest steps in my experience, because the whole team can see the benefits so clearly. It also takes the grunge work away from whoever plays the role of build engineer for the team.

Once you have CI in place, then lots of other things start to fall into place - static code analysis, automated testing, automated unit-testing, etc. They all have a place to hang from because CI laid the groundwork.

You need a Program

July 9, 2009 by Anonymous (not verified), 5 years 6 weeks ago
Comment id: 2853

Have resentment or two you need to get off your chest? Stop the ranting and learn how to live - for god's sake man, life is way too short.

Re: Step by step

July 9, 2009 by Mendelt, 5 years 6 weeks ago
Comment id: 2854

@Mr. Herticus
Great observation. Adding a CI server is one of the easiest things you can do to get going introducing agile.
Teams need time to learn to use new practices. So indeed you need to introduce them in a way that allows people to master them. In grass-roots agile implementations like the one I'm talking about this is actually easier. People will just stop listening when you go too fast. This is often more of a problem in management-driven agile implementations.
Another thing to look at is when introducing agile step-by-step is to find the right steps every time. Doing things in the right order for that situation can speed things up.

@anonymous
I'm not in the habit of taking life-advice from anonymous people who leave rude comments on blogs. So I'll pass on that. I re-read my article but still don't see where you find the 'resentment'. I actually had lots of fun doing the project I'm talking about here. I'm trying to share some observations I made in the past that might be useful to other people, if they're not useful to you then you're of course free to ignore them.

Mendelt, don't feed the trolls :)

July 9, 2009 by Janusz Gorycki, 5 years 6 weeks ago
Comment id: 2855

n/t

Good stuff Mike. Simple but

May 23, 2012 by JennyH8192 (not verified), 2 years 13 weeks ago
Comment id: 22485

Good stuff Mike. Simple but crystal clear. Only thing I wonder about is why can't call a bunch of user stories just a theme and thus skip the epic part. As epic is nothing else but big (thus a bunch) of user story. But maybe it is just my weird way of thinking! numéro rio

I read a article under the

November 6, 2012 by mic1122 (not verified), 1 year 41 weeks ago
Comment id: 24502

I read a article under the same title some time ago, but this articles quality is much, much better. How you do this..
Meghan Sedgley Website

Stock Tips

December 14, 2012 by Stock Tips (not verified), 1 year 35 weeks ago
Comment id: 25140

Stock Tips
Real value stocks can be a fine investment, offering the investor both generous dividends and rising stock prices in the future. Some stock tips that look like bargains turn out to be losers, not value stocks.

Online Share Trading

December 14, 2012 by Online Share Trading (not verified), 1 year 35 weeks ago
Comment id: 25141

The top players can use this method with much better results than basing on company reports or other information that is sketchy at best.

Because I actually had the

January 16, 2013 by Anonymous (not verified), 1 year 31 weeks ago
Comment id: 25589

xcvdsfgdsf

January 16, 2013 by dfg (not verified), 1 year 31 weeks ago
Comment id: 25707

منتديات
شات
شات بنات كول
ahj
مركز رفع
مركز تحميل
دليل
دليل مواقع
توبيكات
اختصار روابط
منتديات رسالة حب
رسالة حب
شات رسالة حب
مركز تحميل رسالة حب
دليل مواقع رسالة حب
توبيكات رسالة حب
اختصار روابط رسالة حب
رسائل حب
توبيكات حب
صور حب
صور حب 2013
صور حزينة
صور بنات
صور جميلة
صورفاطمة وكريم
صور حزينة 2013
رسائل حب 2013
صور سيارات
سيارات 2013
صورةاجمل امراة
صور انمى
صور مضحكة
صور مضحكة 2013
صور اساحبى
صور فراق
صور اطفال
صور قلوب
صور دموع
صور بكاء
صوردينية
صورطبيعية
صور قطط
صور اسلامية
صوررومنسية
صور رومانسية 2013
صور عشاق
برودكاست فراق
رسائل حب انجليزية
رسائل حب قصيرة
رسائل حب جديدة
رسائل حب للاصدقاء
توقعات الابراج لعام 2013
تنبؤات الابراج 2013
خواطر حب 2013
تفسير الاحلام
ابراج اليوم
ابراج الحظ
مهرجانات 2013
رمزيات بى بى
خلفيات بى بى
رمزيات بلاك بيرى
رمزيات للبلاك بيري 2013
خلفيات بلاك بيرى
Photo beautiful woman
اغاني افراح 2013
ترددات النايل سات
رسائل 2013
برودكاست
قصائد حب
توبيكات 2013
توبيكات واتس اب
توبيكات للواتس اب
صور اطفال 2013
صوربنات 2013
صورقلوب 2013
حالات واتس اب
حالات للواتس اب
عبارات واتس اب
كلمات للواتس اب
صور قلوب متحركة
صور فراق 2013
فساتين عرايس محجبات
توبيكات فراق
توبيكات حزينة
توبيكات مزخرفة
توبيكات اسلامية
توبيكات دينية
توبيكات ملونة
توبيكات عتاب 2013
قصص حب
قصص رعب
قصص مضحكة
عبايات بنات
عبايات بنات 2013
عبايات استقبال
عبايات سهرات
مكياج هاديء
مكياج بنات
مكياج حواجب
العاب
العاب 2013
BlackBerry
Galaxy
iphone
iPad
ipod
برامج نت
d,jd,f
يلا كورة
كلمات الأغانى
اخبار الفن
منتدى الحوار العام
المنتدى الاسلامى
منتدى السيرة النبوية
منتدى النقاش الجاد
منتدى الاعضاء الجدد
اخبار اليوم
اخبار حافز
موقع التوظيف
منتدى المرحلة الابتدائية
منتدى المرحلة المتوسطة
منتدى المرحلة الثانوية
منتدى التعليم العالى
ملخصات الباكلوريا
مقالات اجتماعية
ابداعات الاعضاء
شعر 2013
قصص 2013
مدونات الاعضاء
موضة الازياء 2013
موضة المحجبات 2013
مستلزمات العرائس 2013
العرائس المحجبات 2013
مكياج 2013
تسريحات 2013
evening dresses
ديكورات 2013
ازياء رجالى
ازياء رجالى 2013
العناية بالبشرة
الطب والاعشاب
تربية الاطفال
Children Fashion
اكلات جديدة
اكلات جديدة 2013
منتدى السياحة
صور 2013
منتدى صور الحب والرومانسية
منتدى صور حزينة وفراق
انمى
منتدى صور مضحكة وكاركتير
اسعار السيارات 2013
صور فنانين 2013
مسابقات 2013
نكت 2013
حلقات مصارعة 2013
Photoshop
saitmap
saitmap
rss
rss2
xml
html
new
تحميل لعبة بيس
تحميل لعبة بيس 2013
Download game PES 2013
تحميل لعبة جاتا
تحميل لعبة جاتا 2013
Download game GTA
تحميل لعبة جاتا المصرية
تحميل لعبة جاتا السعودية
تحميل لعبة جاتا العراقية
تحميل لعبة المزرعة السعيدة
Download mozilla Firefox 2013
تحميل فايرفوكس 2013
تحميل الهوت ميل
تحميل برنامج الهوت ميل 2013
Hotmail Messenger 2013
تحميل الياهو 2013
تحميل برنامج الياهو ماسنجر 2013
download yahoo Messenger 2013
تحميل برنامج الداونلود
تحميل برنامج الداونلود مانجر 2013
Download Internet Download Manager 2013
برنامج الباحث عن ترددات النايل سات
توبيكات واتس اب مزخرفة
توبيكات منوعة للواتس اب
توبيكات واتس اب انجليزى
توبيكات انجليزية للواتس اب
توبيكات حزينة للواتس اب
تحميل الواتس اب 2013
برنامج الواتس اب 2013
توبيكات حب للواتس اب
توبيكات واتس اب حب
توبيكات عتاب للواتس ابx
توبيكات واتس اب غرور
توبيكات شوق للواتس اب
توبيكات واتس اب اشتياق
رمزيات بنات للبلاك بيرى
رمزيات بنات للبلاك بيرى 2013
خلفيات بلاك بيرى من لستتى
خلفيات اطفال للبلاك بيرى
خلفيات اطفال للبلاك بيرى 2013
خلفيات بنات للبلاك بيرى
خلفيات بنات للبلاك بيرى 2013
تحميل نمبر بوك
تحميل برنامج الواتس اب للبلاك بيرى
تحميل برنامج الواتس اب للجالكسى 2013
تسريحات شعر سهلة
تسريحات سهلة للبنات
تسريحات للشعر القصير 2013
تسريحات شعر
تسريحات شعر 2013
تسريحات شعر للعرايس 2013
تسريحات شعر للعروسة 2013
قصات شعر
قصات شعر 2013
قصات شعر جديدة 2013
موضة قصات شعر للبنات
قصات شعر للسهرة 2013
قصات شعر للعرائس 2013
صبغات شعر
قصات شعر جديدة للعروسة 2013
صبغات شعر 2013
صبغات شعر للعرايس 2013
فساتين سهرة
فساتين سهرة 2013
فساتين سهرة قصيرة 2013
فساتين سهرة قصيرة
فساتين سهرة طويلة
فساتين سهرة طويلة 2013
فساتين زفاف
فساتين زفاف 2013
فساتين عرايس 2013
صور فساتين زواج 2013
فساتين زفاف تركية
فساتين زفاف تركية 2013
فساتين زفاف حلوة 2013
فساتين زفاف ناعمة 2013
فساتين زفاف روعة 2013
فساتين زفاف شيك 2013
فساتين زفاف جميلة 2013
صنادل كعب عالى
ازياء اطفال
ازياء مواليد ذكور
ازياء مواليد بنات
صنادل كعب عالى 2013
برودكاست عتاب
برودكاست عتاب 2013
برودكاست نكت
برودكاست نكت 2013
برودكاست مضحك 2013
برودكاست حزن
برودكاست حزين 2013
برودكاست حزين للبى بى
برودكاست حزن للبي بي 2013
برودكاست صباح الخير
برودكاست صباح الخير 2013
برودكاست فراق 2013
برودكاست اسلامى
برودكاست دينى 2013
رسائل اعياد ميلاد
رسايل عيد ميلاد 2013
رسائل عتاب 2013
رسائل عتاب
رسائل نكت
رسائل نكت 2013
رسايل مضحكة
رسائل حزينة
رسائل حزن 2013
رسائل شوق
رسائل شوق 2013
رسائل اسلامية
رسايل دينية
رسائل صباح الخير
طريقة عمل صلصة البيتزا
طريقة عمل عجينة البيتزا
طريقة عمل البيتزا
طريقة عمل البسبوسة
طريقة عمل الكريب
طريقة عمل الكب كيك
مكياج عيون للسهرات
مكياج خفيف للعيون
مكياج بسيط للعيون
مكياج عيون للعرائس
مكياج بنات الجامعة
الوان مناكير جديدة 2013
صور قمصان نوم
قمصان نوم 2013
دبل خطوبة 2013
اقراط بنات
فساتين زفاف للمحجبات
فساتين زفاف للمحجبات 2013
تحميل برنامج زخرفة الكلام على المسن 2013 , سكربت لزخرفة كلامك على الماسنجر 2013
برنامج صانع التوبيكات
توبيكات غرور
توبيكات اسماء
توبيكات مضحكة
توبيكات حب للمسن 2013
خواطر عتاب
خواطر حزينة
خواطر فراق
خواطر حب
خواطر حب ورومانسية 2013
قصائد رومانسية
قصائد حزينة
قصائد فراق
قصائد نزار قبانى
قصائد هشام الجخ
غرف نوم 2013
غرف نوم اطفال
غرف نوم
غرف استقبال
غرف جلوس
غرف معيشة
حمامات
حمامات 2013
غرف سفرة
سفرات طعام
مطابخ 2013
ديكور ارضيات
ديكورات شقق
ديكورات مكاتب
وصفات تفتيح البشرة
خلطات تفتيح البشرة
وصفات لتفتيح الجسم
طرق العناية بالبشرة
طرق العناية بالبشرة الجافة
طرق العناية بالبشرة الدهنية
صور انمى حب
صور بنات انمى
صور انمى متحركة
صور انمى حزينة
صور انمى فراق
خلفيات كمبيوتر
صور انمى اولاد
صور انمى رعب
كاركتير اساحبى
دعاء المظلوم
دعاء شرب ماء زمزم
دعاء الكرب
صلاة الحاجة
دعاء صلاة الحاجة
صلاة الاستخارة
دعاء صلاة الاستخارة
دعاء تهنئة المولود
فساتين سوارية
فساتين سوارية 2013
فساتين سوارية قصيرة
فساتين سوارية طويلة
صور سيارات نقل
صور شاحنات
صور نهال
صور ساندرا
صور نانسى عجرم
صور دومينيك حورانى
حالات واتس اب حب
حالات حب للواتس اب
حالات واتس اب مزخرفة
حالات مزخرفة للواتس اب 2013
حالات واتس اب حزينة
حالات حزينه للواتس اب
بيرسونال واتس اب
عبارات واتس اب حب
عبارات واتس اب حزينة
رمزيات بلاك بيرى حزينة
رمزيات بلاك بيرى عتاب
رمزيات عتاب للبلاك بيرى
رمزيات حزن للبلاك بيرى
خلفيات بلاك بيري 2013
رمزيات بلاك بيرى اسلامية
رمزيات دينيه للبلاك بيرى
رمزيات بلاك بيرى حب
رمزيات حب للبلاك بيرى
رمزيات بى بى حب
رمزيات حب للبي بي
رمزيات بى بى بنات
رمزيات بنات للبى بى
صور جون سينا
صور اندرتيكر
صور تربيل اتش
صور بروك ليسنر
صور راندى اورتن
صور كين
صور بيج شو
صوررعب
صور رعب
خلفيات رعب
اغلفه فيس بوك رومانسية
كفرات للفيس بوك
اغلفة للفيس بوك بنات
اغلفة فيس بوك حب
اغلفة كارتونية للفيس بوك
خلفيات فيس بوك رومانسية
اغلفة فيس بوك كلمات
تحميل سكاى بى
تحميل برنامكج سكاى بى 2013
صور ميسى
صور ليونيل ميسى 2013
صور رونالدو
صور كرستيانو رونالدو 2013
صور ابو تريكة
صور وائل جمعة
صور شريف اكرامى
صور احمد عادل
صور عمرو دياب
صور هيفاء
صور دينا
صور مى عز الدين
صور اليسا
صور سما
صور صوفيا
صوري
صور غادة عبد الرازق
صور سمية الخشاب
صور فيفى عبدة
صور السلطانة هيام
صورفاطمة وكريم
صور كوفي كينجستون
اسماء مواليد ذكور
اسماء اولاد 2013
xx

mohand

March 17, 2013 by m7gbat (not verified), 1 year 22 weeks ago
Comment id: 26777

ازياء و موضة المحجبات 2013

عبايات منزلية للمحجبات 2013

عبايات بيتي للمحجبات 2013

ازياء محجبات جذابة 2013

ازياء مميزة للمحجبات 2013

صور ازياء محجبات روعة 2013

حجبات موديل 2013

ازياء محجبات جديدة 2013

ملابس محجبات ناعمة 2013

صور موضة المحجبات 2013

ازياء محجبات شتوية 2013

عبايات محجبات موديل 2013

بنطلونات واسعة للمحجبات 2013

ازياء محجبات انيقة 2013

ملابس تركية للمحجبات 2013

صور ملابس شتوية للمحجبات 2013

ملابس شيك للمحجبات 2013

بلوزات شتوي للمحجبات 2013

عبايات محجبات ملونة 2013

صور فساتين سوارية 2013

فساتين صيني قصيرة 2013

فساتين سوارية ستان 2013

فساتين للمصمم طوني يعقوب 2013

اشيك فساتين خطوبة 2013

اجمل الوان فساتين خطوبة 2013

اناقة فستان الخطوبة 2013

احلى فساتين للسهرات الانيقة 2013

احدث موديلات زفاف 2013

اشيك فساتين سوارية 2013

فساتين سهرة قصيرة 2013

فساتين سوارية سوداء موديل 2013

فساتين سوارية بنفسجي 2013

فساتين قصيرة روعة 2013

فساتين سوارية سوداء

صور فساتين سوارية للبنات 2013

فساتين سوارية طويلة 2013

فساتين سهرة فخمة 2013

اشيك ملابس للحوامل 2013

بيجامات حوامل ناعمة 2013

بنطلونات حوامل روعة 2013

ازياء حوامل مميزة 2013

صور ازياء حوامل انيقة 2013

موديلات ملابس للحوامل 2013

بديهات حوامل

فساتين حوامل روعة 2013

فساتين حوامل انيقة 2013

فساتين طويلة للحوامل 2013

توبات جميلة للحوامل 2013

ملابس نوم للحوامل 2013

تيشرتات حوامل شتوي 2013

صور فساتين حوامل موضة 2013

فساتين قصيرة للحوامل 2013

عبايات حوامل موديل 2013

ازياء حوامل كورية 2013

ازياء حوامل جميلة 2013

صور بيجامات حوامل 2013

ازياء شيك للحوامل 2013

صور ملابس حوامل فخمة 2013

ازياء بنات مميزة 2013

ازياء كول للبنات 2013

فساتين بنات قصيرة 2013

ازياء بنوتات موديل 2013

ازياء بنات صيف 2013

تيشرتات ناعمة للبنات 2013

ازياء ناعمة للبنات 2013

ازياء بنات روشة 2013

فساتين بنات موضة 2013

ازياء بنات ملونة 2013

صور بنطلونات جينز للمراهقات 2013

ملابس مراهقات مميزة 2013

ازياء كاجوال للمراهقات 2013

بنطلونات جينز للبنات 2013

فساتين بنات للخروج 2013

قمصان بيتي طويلة 2013

قمصان قطنية قصيرة 2013

بنطلونات جينز للبيت 2013

بيجامات منزلية روعة 2013

بيجامات نوم كورية 2013

بيجامات بنات حمراء 2013

بيجامات نعومي للبنات 2013

صور ارواب نسائية 2013

بيجامات شورت للبيت 2013

بيجامات برمودا موديل 2013

بيجامات صيفي روعة 2013

بيجامات شتوية روعة 2013

ازياء رياضية روعة 2013

بيجامات بيتي قطيفة 2013

عبايات منزلية قصيرة 2013

ارواب روعة للعرائس 2013

شنط انيقة ماركة برادا 2013

شنط حريمي ماركة ديور 2013

شنط حريمي ماركة لويس فويتون 2013

اجمل شنط بنات 2013

شنط حريمي ماركة شانيل 2013

شنط حريمي انيقة 2013

اشيك شنط حريمي باللون البني 2013

شنط لاب توب بناتي 2013

احذية حريمي زحف 2013

صنادل حريمي موديل 2013

احذية حريمي سوارية 2013

احذية حريمي للسهرات 2013

بوتات شتوية موديل 2013

احذية للسهرات موديل 2013

احذية حريمي ماركات عالمية 2013

احذية حريمي افراح 2013

خواتم ذهبية روعة 2013

نظارات شمسية موضة 2013

اقراط نسائية موديل 2013

اكسسوارات حريمي روعة 2013

اكسسوارات ماسية 2013

سلاسل ذهبية موضة 2013

مجوهرات نسائية موضة 2013

اكسسوارات بنات روشة 2013

مجوهرات ماسية 2013

ساعات روشة للبنات 2013

صور علب مكياجات شيك 2013

رموش صناعية روعة 2013

ميك اب شتوي 2013

مكياج عيون روعة 2013

مكياج جميل للسهرات 2013

ارقى مكياج سوارية 2013

مكيب هادئ 2013

روج شفايف مثير 2013

ميك اب صيف 2013

ميك اب عيون للعرائس 2013

ميك اب كاجوال 2013

بانتيهات موديل 2013

لانجري تنكري روعة 2013

لانجري تنكري مثير 2013

اجمل قمصان النوم موديل 2013

لانجري اسود مثير 2013

لانجري دانتيل للعرائس 2013

لانجري جذاب 2013

لانجري انيق 2013

ملابس داخلية انيقة 2013

ملابس داخلية جذابة 2013

ملابس داخلية نسائية 2013

لانجري روعة للبنات 2013

لانجري دانتيل موديل 2013

بيبي دول تنكري 2013

كولكشن ملابس الاطفال 2013

ملابس اطفال مميزة 2013

بيجامات اطفال سبونج بوب 2013

ازياء عالمية للاطفال 2013

بنطلونات جينز للاطفال 2013

ملابس شتوية للاطفال موضة 2013

تيشرتات بنات للاطفال 2013

ملابس بيتي للاطفال

ازياء كيوت للاطفال 2013

ملابس صيفي للبنات الاطفال 2013

ملابس مواليد روعة 2013

ملابس كاجوال اطفالي 2013

صور فساتين افراح للاطفال 2013

كوتشيات رجالي 2013

تيشرتات شبابي 2013

قمصان كاجوال شبابي 2013

ازياء شبابي شيك 2013

ملابس شبابي روعة 2013

ازياء شبابي ماركة زارا 2013

كبك رجالي 2013

ساعات شبابي كاجوال 2013

صور ملابس شباب موديل 2013

ايس كاب شبابي 2013

نظارات شمسية للشباب 2013

جوارب رجالي موديل 2013

جوارب رجالي

جواكت شباب موديل 2013

ملابس نوم للرجال 2013

ملابس شباب مميزة 2013

صور بنطلونات جينز للشباب 2013

ملابس شتوية للشباب 2013

صور اجمل بنات محجبات 2013

صور بنات محجبات ستايل 2013

صور بنات محجبة فيس بوك 2013

صور بنات محجبة 2013

صور بنات كول للفيس بوك 2013

صور اجمل بنات الخليج 2013

صور بنات الفيس بوك 2013

صور بنات ستايل 2013

صور بنات روشة للفيس بوك 2013

صور بنات كيوت فيس بوك 2013

صور بنات بالحجبات 2013

صور بنات حلوات 2013

صور بنات فيس بوك تونس 2013

صور بنات مغربيات فيس بوك 2013

صور بنات الامارات فيس بوك 2013

صور بنات منقبات

صور بنات محجبات

اغلفة فيس بوك نظارات شمسية 2013

كفرات فيس بوك بنات مودرن 2013

كفرات فيس بوك كلام رومانسي 2013

كفرات رومانسية للفيس بوك 2013

اغلفة فيس بوك رومانسية 2013

كفرات فيس بوك رومانسية جدا 2013

صور كفرات رومانسية للفيس بوك 2013

كفرات فيس بوك قلوب 2013

كفرات فيس بوك حزينة 2013

اغلفة فيس بوك كوميدية 2013

كفرات فيس بوك حزينة 2013

اجمل اغلفة فيس بوك 2013

كفرات دينية للفيس بوك 2013

صور فيس بوك مضحكة 2013

صور حب

صور حزينة 2013

صور رومانسية 2013

صور عشاق 2013

اجمل صور رومانسية 2013

صور صور حزينة و فراق 2013

اجمل صور الحب و الرومانسية 2013

صور قلوب متحركة 2013

صور شوق 2013

صور فراق

صور حزينة رومانسية 2013

خلفيات بلاك بيري اسماء 2013

خلفيات بلاك بيري اسماء بنات 2013

خلفيات بلاك بيري اسماء شباب 2013

خلفيات بلاك بيري اسلامية 2013

خلفيات بلاك بيري شوق 2013

خلفيات بلاك بيري كيوت 2013

خلفيات بلاك بيري حب 2013

خلفيات ورعان بلاك بيري 2013

بيرسونال للمسن البلاك بيري 2013

خلفيات بلاك بيري رهيبة 2013

الرشاقة و الجمال 2013

المطبخ و و صفات الطبخ

منتديات الصور 2013

صور سيارات كاديلاك موديل 2013

صور سيارات هيونداي موديل 2013

صور سيارة هيونداي النترا 2013

صور سيارة هيونداي كوبيه

صور سيارات جمس 2013

صور سيارات هوندا موديل 2013

صور سيارة هوندا اوديسي 2013

خلفيات كمبيوتر حزينة 2013

خلفيات كمبيوتر رومانسية 2013

خلفيات شموع رومانسية 2013

خلفيات كمبيوتر مناظر طبيعية 2013

خلفيات كمبيوتر قلوب 2013

خلفيات كمبيوتر غروب الشمس 2013

خلفيات كمبيوتر عشاق 2013

خلفيات كمبيوتر سبونج بوب 2013

خلفيات كمبيوتر الا رسول الله 2013

خلفيات كمبيوتر اطفال 2013

خلفيات كمبيوتر اسلامية 2013

جلابيات موديل 2013

Mostafa

May 21, 2013 by شات بنات مصر (not verified), 1 year 13 weeks ago
Comment id: 27663

Good man And Ty

شات مصرى
دردشة مصرية
دليل مواقع
مركز تحميل الصور
منتدى
منتديات
موقع
شبكه
شبكة
منتدى بحبو
منتديات بحبو
شات
دردشة
شات مصر
نكت 2013

دهانات حوائط
ديكورات 2013
اسماء بنات
اسماء بنات 2013
غلاف فيس بوك 2013
ازياء محجبات 2013
صور بنات كول 2013
خلفيات ايباد 2013
صور حزينة 2013
صور حزينة
صور حزن
صور رومانسية 2013
صور بنات 2013
خلفيات واتس اب
توبيكات واتس اب
توبيكات
برود كسات
صور سيارات 2013
صور سيارات
صور حب
صور حب 2013
صور حب 2013
صور حب
صور حب وغرام
صور حب
رسائل 2013
رسائل
رسائل حب 2013
رسائل حب
خلفيات جالكسى
صور بنات 2013
صور بنات
خلفيات ايفون 2013
خلفيات ايفون
خلفيات ايباد 2014
خلفيات ايباد 2013
خلفيات ايباد
2013 خلفيات ايباد بنات
خلفيات ايباد بنات
صور بنات ايمو
صور ايمو 2013
صور ايمو
ازياء
ازياء 2013
ازياء 2014

نكت
نكت مصرية
نكت مساطيل
صور لالى وشيخار
صور شيخار
صور لالى
صور مسلسل لالى
صور بنات للمسن
صور بنات للياهو
صور كريم وفاطمة
صور فاطمة وكريم 2013
صور للمسن 2013
صور شباب
صور حزينة
صور حب
صور غرام
صور انجلينا جولى
صور انجلينا جولى 2013
صور غرام 2013
صور حب 2013
صور رومانسية
صور رومانسية 2013
صور
صور 2013
صور 2014
صور 2015
تردد القنوات الفضائية
تردد القنوات
تردد قناة ميلودى دراما
تردد قناة ميلودى دراما 2013
تردد قناة ميلودى دراما 2014
تردد قناة النهار
تردد قناة النهار 2013
تردد قناة المصارعة
تردد قناة المصارعة 2013
تردد قناة زى الوان
تردد قناة زى الوان 2013
تردد قناة ام بى سى 2013
تردد قناة توب موفيز 2013
تردد قناة توب موفيز
تردد قناة top movies
تردد قناة توكتوك 2013
تردد قناة توك توك
صور بنات
صور بنات 2013
صور بنات 2014
تردد قناة روتانا سينما
تردد قناة روتانا سينما 2013
تردد قناة rotana cinema
تردد قناة دريم 2
صور سيارات 2013
صور ميسى
صور مسيى 2013
صور ميسي
صور ميسي 2013
صور ميسى 2014
برامج
برامج 2013
برامج مجانا
تحميل برنامج البالتوك
تحميل برنامج داون لود مانجر
تحميل برنامج دون لود مانجير 2013
تحميل برنامج اوفيس 2013
تحميل برنامج اوفيس
تحميل برنامج الورد
تحميل برنامج الورد 2013
تحميل برنامج كاسبر سكاى
تحميل برنامج كاسبر سكاى 2013
تحميل فايرفوكس
تحميل متصفح فايرفوكس
تحميل فايرفوكس 2013
تحميل ماسنجر هوتميل
شرح عمل اميل اسكاى بى
تحميل برنامج نت فروم ورك
تحميل برنامج سكاى بى
قسم فيس بوك
تحميل برنامج تشارلز
تحميل برنامج تشارلز 2013
بوستات فيس بوك
بوستات فيس بوك 2013
صور غلاف فيس بوك
صور غلاف
صور بروفايل الفيس بوك
غلاف فيس بوك
غلاف فيس بوك 2014
كفرات فيس بوك 2015
غلاف فيس بوك 2013
صور غلاف
غلاف فيس بوك 2014
اغلفه فيس بوك
تحميل برنامج سوبرا
تحميل برنامج سوبرا 2013
شرح عمل اميل ياهو
شرح عمل اميل ياهو بالصور
تحميل برنامج لفتح اكتر من اميل ياهو
تحميل ياهو
قسم للياهو
قسم للدردشة
تحميل برنامج هايدى ايزى
تحميل برنامج الويب برو
برنامج فلود
برامج موبايل
برامج موبايل 2013
برامج جوال
برامج الاختراق
ثيمات موبايل
ثيمات موبايل 2013
خلفيات موبايل 2013
العاب موبايل
العاب جوال
العاب موبايل 2013
العاب جوال
اخر اخبار العالم
منتدى الحب والرومانسية
قسم مدونات الاعضاء
حلال مشاكل الحب
تحميل برنامج الفوتوشوب cs5
تحميل برنامج الفوتوشوب
تحميل برنامج الناشر الصحفى
تحميل برنامج الناشر الصحفى 2013
قسم الفوتوشوب
شروحات الفوتوشوب
شرح اضافة الخطوط فى الفوتوشوب
شرح عمل مخطوطه ثرى دى
مستلزمات الفوتوشوب
تحميل تدرجات فوتوشوب
تحميل تدرجات فوتوشوب 2013
تحميل خطوط 2013
تحميل خطوط عربية 2013
تحميل خطوط للفوتوشوب
تحميل فرش 2013
تحميل فرش للفوتوشوب
صور مقصوصه
صور مقصوصه 2013
تحميل استايل فوتوشوب 2013
تحميل خطوط 2014
تحميل اكشن 2013
قسم حواء
طبخ 2013
طبخ
تعلم الطبخ
ازياء
ازياء 2013
ازياء عبايات
ازياء عبايات 2013
ازياء 2014
ازياء فساتين
ازياء فساتين 2013
ازياء اليسا
ازياء فساتين 2014
ازياء فساتين 2015
ازياء بنات
ازياء بنات 2013
ازياء بنات 2014
ازياء بنات
ازياء بنات 2015
فساتين حوامل
ازياء رجال
ازياء رجال 2013
ازياء شباب
ازياء شباب 2013
ازياء رجال
ازياء محجبات
ازياء محجبات 2013
ازيا محجبات
فساتين محجبات
ازياء محجبات 2013
ازياء محجبات 2013
العناية بالجمال
تسريحات
تسريحات 2013
ميك اب
ميك اب 2013
مكياج
مكياج 2013
ديكورات
ديكورات 2013
احدث ديكورات
ديكورات غرف نوم
ديكورات غرف نوم 2013
شعر
اشعار
شعر 2013
قصائد
قصائد 2013
قصيده
قصايد
خواطر
خواطر 2013
قصائد حب 2013
قصص
قصص 2013
روايات
روايات 2013
العاب 2013
العاب
شفرات جاتا
شفرات جاتا 2013
تحميل لعبة بيس 2013
تحميل لعبة pes 2013
تحميل لعبة بيس
تحميل لعبة المصارعة
تحميل لعبة المصارعة 2013
تحميل لعبة جنرال زيرو اور
تحميل لعبة جنرال زيرو اور 2013
تحميل لعبة جاتا
تحميل لعبة جاتا 2013
تحميل لعبة جاتا شبكة
تحميل لعبة زوما
تحميل لعبة زوما 2013
تحميل لعبة سلاحف النينجا
تحميل لعبة سلاحف النينجا 2013
تحميل العاب فلاش
تحميل العاب فلاض 2013
لعبة جاتا 2013
تحميل العاب
كونكر
كونكر تهيس
كونكر 2013
كونكر تهيس 2013
شرح عمل سيرفر كونكر تهيس
اسماء جيلدات 2013
اسماء اكونتات
شرح لعبة كونكر
تحميل لعبة كونكر
سيلك رود
شحن سيلك مجانا
تحميل لعبة سيلك رود
كروس فاير
هاكات كروس فاير
اخبار الرياضة
العاب جوال 2013
نغمات موبايل
نغمات جوال
نغمات
نغمات موبايل 2013
نغمات جوال 2013
نغمات 2013
رنات
رسائل
رسائل حب
رسائل حب 2013
رسائل رومانسية
رسائل رومانسية 2013
رسائل رومانسية 2014
رسائل اسلامية
رسائل اسلامية 2013
رسائل عشاق
رسائل عشاق 2013
رسائل حزن
رسائل حزن 2013
رسائل حزينة
رسائل حزينة 2013
رسائل غرام
رسائل غرام 2013
رسائل منوعة
رسائل دعاء
رسائل دعاء 2013
مسجات
مسجات 2013
رسائل قصيرة
رسائل حب قصيرة
رسائل قصيرة 2013
رسائل جوال
رسائل موبايل
رسائل جوال 2013
خلفيات ايفون
خلفيات ايفون شبابى
خلفيات ايفون شبابى 2013
خلفيات اي فون حزينة
خلفيات ايفون حزن 2013
خلفيات ايفون 2014
iphone wallpapers Romantic
خلفيات ايفون رومانسية
خلفيات ايفون رومانسية 2013
خلفيات ايفون بنات
خلفيات ايفون بنات 2013
خلفيات اي فون بناتى
خلفيات ايفون
خلفيات اي فون
خلفيات ايفون 2013
خلفيات ايفون 2015
iphone wallpapers girls 2014
خلفيات اي فون بنات 2014
خلفيات ايفون
خلفيات ايفون بناتي
خلفيات ايفون رومانسية
خلفيات ايفون رومانسية 2013
خلفيات للايفون
خلفيات ايفون 2014
خلفيات ايفون اسلامية 2013
خلفيات ايفون حيوانات 2013
خلفيات اي فون حيوانات
خلفيات ايفون منوعة
خلفيات ايفون منوعة 2013
خلفيات بلاك بيرى
خلفيات بلاك بيرى 2013
خلفيات بلاك بيري 2013
خلفيات بلاك بيري
خلفيات بلاك بيرى 2015
خلفيات بلاك بيرى 2014
خلفيات بلاك بيرى شباب 2013
خلفيات بلاك بيرى شبابية 2013
خلفيات بلاك بيري شبابى 2013
خلفيات بلاك بيرى عشق
خلفيات بلاك بيري عشاق 2013
خلفيات بلاك بيرى منوعة
خلفيات بلاك بيرى حب
خلفيات بلاك بيرى حب 2013
خلفيات بلاك بيرى بنات
خلفيات بلاك بيرى بنات 2013
خلفيات بلاك بيرى رومانسية
خلفيات بلاك بيرى رومانسية 2013
خلفيات بلاك بيرى اطفال
خلفيات ايباد
خلفيات اي باد 2013
خلفيات ايباد اطفال
خلفيات ايباد اطفال 2013
خلفيات ايباد شباب
خلفيات ايباد شباب 2013
خلفيات ايباد 2014
خلفيات ايباد منوعة 2013
خلفيات ايباد حزن
خلفيات ايباد حزن 2013
خلفيات ايباد حزينة
خلفيات ايباد حزينة 2013
خلفيات ايباد بنات
خلفيات ايباد بنات 2013
خلفيات ايباد 2016
رمزيات ايباد
رمزيات ايباد 2013
خلفيات جالكسى
خلفيات جالكسى 2013
خلفيات جالكسى 2014
خلفيات جالكسى 2015
خلفيات جالكسى اسماء
خلفيات جالكسي
خلفيات جالكسى 2016
خلفيات جالكسى اطفال 2013
خلفيات جالكسى منوعة
خلفيات جالكسى منوعة 2013
خلفيات جالكسى بنات
خلفيات جالكسى بنات 2013
مسلسلات
مسلسلات 2013
مشاهدة الافلام اونلاين
افلام عربية
افلام عربية 2013
افلام عربى
افلام عربى 2013
افلام اجنبى
افلام اجنبى 2013
افلام اجنبية
افلام اجنبية 2013
افلام هندية
افلام هندية 2013
مسرحيات
مسرحيات 2013
افلام كرتون
افلام كرتون 2013
البومات 2013
اغانى
اغانى 2013
اغاني 2014
اغانى اجنبية
اغانى اجنبى
اغانى اجنبية 2013
اغانى اجنبى 2013
اغانى شعبى
مهرجانات
اغانى شعبى 2013
مهرجانات 2013
اغانى شعبى 2014
مهرجانات 2014
كلمات اغانى
كلمات اغانى 2013
كلمات اغانى 2014
كلمات اغنية
خريطة المنتدى
خلاصة المنتدى
Rss
ارشيف المنتدى
الارشيف

مصطفى

March 3, 2014 by منتدى (not verified), 24 weeks 4 days ago
Comment id: 31688

اهلا وسهلا بكم في
تحميل برامج مجانية
حيث نقدم لكم مجموعة من البرامج وهى عباره عن
برنامج تحويل الصور الي كارتون
وهو يعمل على تحويل الصور الى كارتون و كما يوجد افيرا مكافح الفيروسات
تحميل افيرا مكافح الفيروسات
و افضل
برنامج لحماية الفلاش ميموري من الفيروسات
و اجمل برنامج تعديل فيديو
برنامج للتعديل على ملفات الفيديو

I wanted to thank you for

April 10, 2014 by Lowongan Kerja (not verified), 19 weeks 2 days ago
Comment id: 32489

I wanted to thank you for this great read!! I definitely enjoying every little bit of it and I have you bookmarked to check out new stuff you post
Lowongan Kerja Lowongan Kerja | Lowongan Kerja Terbaru Lowongan Kerja Terbaru | Kredit Tanpa Jaminan Kredit Tanpa Agunan | Sepatu Online Sepatu Online | Facebook Game Cheats Facebook Game Cheats | Sepatu Futsal Sepatu Futsal

Your blog has some of the

May 1, 2014 by tips to getting pregnant (not verified), 16 weeks 2 days ago
Comment id: 32868

Your blog has some of the most fascinating information! I’ve read several pages here and I just had to comment and let you know that I thought you’ve been doing a great job here. Keep it up! when to potty train

Post new comment

The content of this field is kept private and will not be shown publicly.
  • Allowed HTML tags: <a> <b> <i> <em> <strong> <cite> <code> <ul> <ol> <li> <dl> <dt> <dd> <img> <br> <blockquote>
  • Lines and paragraphs break automatically.
  • Web page addresses and e-mail addresses turn into links automatically.
  • You can enable syntax highlighting of source code with the following tags: <code>, <blockcode>. Beside the tag style "<foo>" it is also possible to use "[foo]".

More information about formatting options

By submitting this form, you accept the Mollom privacy policy.

Best of AgileSoftwareDevelopment.com