tag:blogger.com,1999:blog-8596733192274108952.post6350575665498648171..comments2024-03-12T06:00:18.305+02:00Comments on Programming stuff: Совместная работа над кодом в компании GoogleSergey Teplyakovhttp://www.blogger.com/profile/14300835272589262297noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-8596733192274108952.post-21559556283010253912010-05-14T13:40:32.370+03:002010-05-14T13:40:32.370+03:00У нас в команде практикуется общее владение кодом....У нас в команде практикуется общее владение кодом. После решения задачи код инспектируют 2 члена команды. После их проверки, обсуждения замечаний и исправлений, код чикинется.Puran Joti Kaurhttps://www.blogger.com/profile/06358996039697423723noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-16908225606638038152010-05-13T14:45:48.366+03:002010-05-13T14:45:48.366+03:00@Alex: у вас в конторе я точно не работал, но ведь...@Alex: у вас в конторе я точно не работал, но ведь не зря существует огромная польза от чтения книг, блогов и других форм заимствования чужого опыта: проблемы в нашей индустрии очень похожи, не зависимо от названия фирмы, в которой вы работаете:)Sergey Teplyakovhttps://www.blogger.com/profile/14300835272589262297noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-89529285642965415422010-05-13T14:24:10.904+03:002010-05-13T14:24:10.904+03:00@Eugene
У нас тоже нет проверок перед коммитом - н...@Eugene<br />У нас тоже нет проверок перед коммитом - но это прелесть Mercurial ;) Проверка перед коммитом - это необходимость SVN ;))))<br />Системы контроля версий, доступ всех ко всем проектам - это категорически правильно. Конечно если позволяют условия договоров с заказчиками для использования кода в других проектах.Гиркин Михаилhttps://www.blogger.com/profile/16452424330632615848noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-37992338344995642112010-05-13T14:23:08.516+03:002010-05-13T14:23:08.516+03:00Да-да, "The Last" тоже были. Но повлиять...Да-да, "The Last" тоже были. Но повлиять на руководство не удалось. Хотя я даже не знаю, как можно на них повлиять, если использование ms ajax и/или javascript фреймворков было признано сложным и все пишется по старинке - document.getElementById()...<br /><br />А потом представилась возможность работы над интересным проектом в другом месте. И сейчас, вместе с руководством, осваиваем tfs. Пока все довольны.<br /><br />P.S. Прочитал Ваш ответ для Eugene. Признавайтесь, работали у нас в конторе? ;-)Udalov Alexhttps://www.blogger.com/profile/03225541523537122466noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-86910711233003929582010-05-13T13:58:51.525+03:002010-05-13T13:58:51.525+03:00@Alex: я когда пришел на текущее место работы, то ...@Alex: я когда пришел на текущее место работы, то тоже ходили примерно такие названия папок: Last, LastLast, LastLastPlus, LastLastPlusPlus, до сих пор (а это уже 6 лет прошло) периодически вспоминаем об этом.Sergey Teplyakovhttps://www.blogger.com/profile/14300835272589262297noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-5484249290545689832010-05-13T13:57:19.547+03:002010-05-13T13:57:19.547+03:00@Eugene: да и потом, когда программист уходит руко...@Eugene: да и потом, когда программист уходит руководство с удивлением узнает, что за несколько лет его работы он наделал кучу хрени, которую поддерживать никто вообще не собирается, поскольку гораздо проще тупо переписать все заново? :) И так происходит по цепочке. Приходят люди, пишут ерунду (поскольку некогда проверять и смотреть на результаты их работы), уходят, на их место приходят другие и переписывают то, что написано до них, и так до бесконечности:)Sergey Teplyakovhttps://www.blogger.com/profile/14300835272589262297noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-2318921262347345672010-05-13T13:57:14.666+03:002010-05-13T13:57:14.666+03:00Ну хоть архивы были, у меня на предыдущем месте ра...Ну хоть архивы были, у меня на предыдущем месте работы папки проектов копировали и называли OLD, OLD_2, New и т.п. У кого на что фантазии хватает.Udalov Alexhttps://www.blogger.com/profile/03225541523537122466noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-17218979782521842232010-05-13T13:48:58.126+03:002010-05-13T13:48:58.126+03:00У нас дела обстоят категорически плохо :(
Никаких ...У нас дела обстоят категорически плохо :(<br />Никаких проверок перед комитом, за все отвечает программист.<br />А до недавнего времени и систем контроля версий не было - еле заставил перелезть с архивов.Eugene Gavrinhttps://www.blogger.com/profile/15333671142116187490noreply@blogger.comtag:blogger.com,1999:blog-8596733192274108952.post-78606385082645445462010-05-13T13:45:27.759+03:002010-05-13T13:45:27.759+03:00Спасибо. Отличная вещь.Спасибо. Отличная вещь.Гиркин Михаилhttps://www.blogger.com/profile/16452424330632615848noreply@blogger.com