endobj x��VKk1���9�͌^��e��hO5r=�MC�[���;��W�P�س�h��m���,����~on̯
?�?Zv}ۛ]#.bo�}�5ƴ��x�w�uٞp1bd�����NV�ӓ�y ��/��ϋYK�K$��ٶ�X����[���]s�i��,��`�m�(*���Tq�%���0�>0��d������=���K6��̀ z$XG/թo��4zV�3��#}�eZ���L��y����y��bӄ@�Hr4�o���lo6���٬6����vܘk�S�bÐ�a��h�"E=ƙ �b�� �H/sYZ� 730 25 0 obj GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Patterns are where you want to be; refactorings are ways to get there from somewhere else. 958 stream 4.
Title: Refactoring Legacy Code Author: Scytl Created Date: 1d�Mi����E��4��d��Y"�Dk�2AF,�i�
5� �H�����Q�$Zh�M~H(Œ-4A��$b�� �_�� The old interface, while very useful, was getting more and more cluttered as new features were added over the years. endobj In my view refactoring is … endstream stream x��Wˮ�0��+�Fj��$m����O�$`����y�� ��L��>ǎ��������P+k����y�L}o@���/
�{�yuiX��gVo5ٟU�Ho�6����aڏj�CL��2���BqyV�����@�, ... alrz changed the title Refactoring feature for using recursive patterns Refactoring feature to suggest to use recursive patterns Jan 18, 2019. �� � �" �� �� �� ��%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��?�� 1�� ""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3�� �� ?�k˚�漹�.k˚�漹�.k˚��� �� ?�%)Bġ)J�% JP�1(JR�!�BR�!J��bP��C��(B�%)Bġ)J�?�� ��� ?4�� 1� �� ? 185 This project corresponds to code he offers up on p. 57 in his section titled "Replace Constructors with Creation Methods"You will also notice that within the "ReplaceConstructorsWithCreationMethods" there is a folder titled "InitialCode". :^�a\�����M���Q��؇y endstream �BE��O����",w�H2u�e2�}����Q�c��|����`�X��y,�ֺB�AU�h��G\��pEU��ڟP5�,k��d�k_����:���(^�. �6���pg"O��]��Dn .�A����*��>Gؐ�;hv8o�Ŧ�@O$Xr�Iy4}�h>��і�U�l١-"٤ޢ�2gǑ}BP}��SBwNs���QY�W�J� r�f�Ƨ���ax"���CjU����TfR��q�����閟Y#�Šd|�7�,j6˺��F���u�h�O}�
�,�*�o��:��{�X��DzbS��m x��S�n�0��+��DX�)�=)����U������q �G�ٱgvw� �~Ğ�+&k��b=�/! Why do some refactoring patterns seem to be opposites?
Routine Level Refactoring Extract a method <> Visual Studio 2015 (on Windows) 2. R8��3"˩� ,#��ci�6Kr���Y)���� �ywY����Y�Q-�q%s˥18�/\H�S�ߊ�d���7�,�f�%��Pm�F��y��P���&p�E�TA~O S�B�c��,�R�ˣ��1��P[Ue��e���J�� ,�bv�! ������ F�9Y�Tlݯ�c�X�9o/X�n��˕�b`�qa]*:�&:�-X��Ȗ)�% ����՝���a��Ȩ�,�]������JvKnY���3цk
Z� ���^v��J㍿�K��1zn�3M�]ತ� ,U�Nz@O3_J��^�X��>��@T�l�?��o What role do patterns play in refactoring?
endobj Copy sharable link for this gist.
Version 0 • Direct coupling between Door & Light 4 Class Diagram Communication Diagram @Test ��w��r��0F4��HA���˗(��) �ݠ�m/�.\�cH����r�� �)�� A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
endobj x��VKk1���9�͌^��e��hO5r=�MC�[���;��W�P�س�h��m���,����~on̯
?�?Zv}ۛ]#.bo�}�5ƴ��x�w�uٞp1bd�����NV�ӓ�y ��/��ϋYK�K$��ٶ�X����[���]s�i��,��`�m�(*���Tq�%���0�>0��d������=���K6��̀ z$XG/թo��4zV�3��#}�eZ���L��y����y��bӄ@�Hr4�o���lo6���٬6����vܘk�S�bÐ�a��h�"E=ƙ �b�� �H/sYZ� 730 25 0 obj GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Patterns are where you want to be; refactorings are ways to get there from somewhere else. 958 stream 4.
Title: Refactoring Legacy Code Author: Scytl Created Date: 1d�Mi����E��4��d��Y"�Dk�2AF,�i�
5� �H�����Q�$Zh�M~H(Œ-4A��$b�� �_�� The old interface, while very useful, was getting more and more cluttered as new features were added over the years. endobj In my view refactoring is … endstream stream x��Wˮ�0��+�Fj��$m����O�$`����y�� ��L��>ǎ��������P+k����y�L}o@���/
�{�yuiX��gVo5ٟU�Ho�6����aڏj�CL��2���BqyV�����@�, ... alrz changed the title Refactoring feature for using recursive patterns Refactoring feature to suggest to use recursive patterns Jan 18, 2019. �� � �" �� �� �� ��%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��?�� 1�� ""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3�� �� ?�k˚�漹�.k˚�漹�.k˚��� �� ?�%)Bġ)J�% JP�1(JR�!�BR�!J��bP��C��(B�%)Bġ)J�?�� ��� ?4�� 1� �� ? 185 This project corresponds to code he offers up on p. 57 in his section titled "Replace Constructors with Creation Methods"You will also notice that within the "ReplaceConstructorsWithCreationMethods" there is a folder titled "InitialCode". :^�a\�����M���Q��؇y endstream �BE��O����",w�H2u�e2�}����Q�c��|����`�X��y,�ֺB�AU�h��G\��pEU��ڟP5�,k��d�k_����:���(^�. �6���pg"O��]��Dn .�A����*��>Gؐ�;hv8o�Ŧ�@O$Xr�Iy4}�h>��і�U�l١-"٤ޢ�2gǑ}BP}��SBwNs���QY�W�J� r�f�Ƨ���ax"���CjU����TfR��q�����閟Y#�Šd|�7�,j6˺��F���u�h�O}�
�,�*�o��:��{�X��DzbS��m x��S�n�0��+��DX�)�=)����U������q �G�ٱgvw� �~Ğ�+&k��b=�/! Why do some refactoring patterns seem to be opposites?
Routine Level Refactoring Extract a method <> Visual Studio 2015 (on Windows) 2. R8��3"˩� ,#��ci�6Kr���Y)���� �ywY����Y�Q-�q%s˥18�/\H�S�ߊ�d���7�,�f�%��Pm�F��y��P���&p�E�TA~O S�B�c��,�R�ˣ��1��P[Ue��e���J�� ,�bv�! ������ F�9Y�Tlݯ�c�X�9o/X�n��˕�b`�qa]*:�&:�-X��Ȗ)�% ����՝���a��Ȩ�,�]������JvKnY���3цk
Z� ���^v��J㍿�K��1zn�3M�]ತ� ,U�Nz@O3_J��^�X��>��@T�l�?��o What role do patterns play in refactoring?
endobj Copy sharable link for this gist.
Version 0 • Direct coupling between Door & Light 4 Class Diagram Communication Diagram @Test ��w��r��0F4��HA���˗(��) �ݠ�m/�.\�cH����r�� �)�� A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
endobj x��VKk1���9�͌^��e��hO5r=�MC�[���;��W�P�س�h��m���,����~on̯
?�?Zv}ۛ]#.bo�}�5ƴ��x�w�uٞp1bd�����NV�ӓ�y ��/��ϋYK�K$��ٶ�X����[���]s�i��,��`�m�(*���Tq�%���0�>0��d������=���K6��̀ z$XG/թo��4zV�3��#}�eZ���L��y����y��bӄ@�Hr4�o���lo6���٬6����vܘk�S�bÐ�a��h�"E=ƙ �b�� �H/sYZ� 730 25 0 obj GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Patterns are where you want to be; refactorings are ways to get there from somewhere else. 958 stream 4.
Title: Refactoring Legacy Code Author: Scytl Created Date: 1d�Mi����E��4��d��Y"�Dk�2AF,�i�
5� �H�����Q�$Zh�M~H(Œ-4A��$b�� �_�� The old interface, while very useful, was getting more and more cluttered as new features were added over the years. endobj In my view refactoring is … endstream stream x��Wˮ�0��+�Fj��$m����O�$`����y�� ��L��>ǎ��������P+k����y�L}o@���/
�{�yuiX��gVo5ٟU�Ho�6����aڏj�CL��2���BqyV�����@�, ... alrz changed the title Refactoring feature for using recursive patterns Refactoring feature to suggest to use recursive patterns Jan 18, 2019. �� � �" �� �� �� ��%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��?�� 1�� ""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3�� �� ?�k˚�漹�.k˚�漹�.k˚��� �� ?�%)Bġ)J�% JP�1(JR�!�BR�!J��bP��C��(B�%)Bġ)J�?�� ��� ?4�� 1� �� ? 185 This project corresponds to code he offers up on p. 57 in his section titled "Replace Constructors with Creation Methods"You will also notice that within the "ReplaceConstructorsWithCreationMethods" there is a folder titled "InitialCode". :^�a\�����M���Q��؇y endstream �BE��O����",w�H2u�e2�}����Q�c��|����`�X��y,�ֺB�AU�h��G\��pEU��ڟP5�,k��d�k_����:���(^�. �6���pg"O��]��Dn .�A����*��>Gؐ�;hv8o�Ŧ�@O$Xr�Iy4}�h>��і�U�l١-"٤ޢ�2gǑ}BP}��SBwNs���QY�W�J� r�f�Ƨ���ax"���CjU����TfR��q�����閟Y#�Šd|�7�,j6˺��F���u�h�O}�
�,�*�o��:��{�X��DzbS��m x��S�n�0��+��DX�)�=)����U������q �G�ٱgvw� �~Ğ�+&k��b=�/! Why do some refactoring patterns seem to be opposites?
Routine Level Refactoring Extract a method <> Visual Studio 2015 (on Windows) 2. R8��3"˩� ,#��ci�6Kr���Y)���� �ywY����Y�Q-�q%s˥18�/\H�S�ߊ�d���7�,�f�%��Pm�F��y��P���&p�E�TA~O S�B�c��,�R�ˣ��1��P[Ue��e���J�� ,�bv�! ������ F�9Y�Tlݯ�c�X�9o/X�n��˕�b`�qa]*:�&:�-X��Ȗ)�% ����՝���a��Ȩ�,�]������JvKnY���3цk
Z� ���^v��J㍿�K��1zn�3M�]ತ� ,U�Nz@O3_J��^�X��>��@T�l�?��o What role do patterns play in refactoring?
endobj Copy sharable link for this gist.
Version 0 • Direct coupling between Door & Light 4 Class Diagram Communication Diagram @Test ��w��r��0F4��HA���˗(��) �ݠ�m/�.\�cH����r�� �)�� A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
endobj x��VKk1���9�͌^��e��hO5r=�MC�[���;��W�P�س�h��m���,����~on̯
?�?Zv}ۛ]#.bo�}�5ƴ��x�w�uٞp1bd�����NV�ӓ�y ��/��ϋYK�K$��ٶ�X����[���]s�i��,��`�m�(*���Tq�%���0�>0��d������=���K6��̀ z$XG/թo��4zV�3��#}�eZ���L��y����y��bӄ@�Hr4�o���lo6���٬6����vܘk�S�bÐ�a��h�"E=ƙ �b�� �H/sYZ� 730 25 0 obj GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Patterns are where you want to be; refactorings are ways to get there from somewhere else. 958 stream 4.
Title: Refactoring Legacy Code Author: Scytl Created Date: 1d�Mi����E��4��d��Y"�Dk�2AF,�i�
5� �H�����Q�$Zh�M~H(Œ-4A��$b�� �_�� The old interface, while very useful, was getting more and more cluttered as new features were added over the years. endobj In my view refactoring is … endstream stream x��Wˮ�0��+�Fj��$m����O�$`����y�� ��L��>ǎ��������P+k����y�L}o@���/
�{�yuiX��gVo5ٟU�Ho�6����aڏj�CL��2���BqyV�����@�, ... alrz changed the title Refactoring feature for using recursive patterns Refactoring feature to suggest to use recursive patterns Jan 18, 2019. �� � �" �� �� �� ��%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��?�� 1�� ""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3�� �� ?�k˚�漹�.k˚�漹�.k˚��� �� ?�%)Bġ)J�% JP�1(JR�!�BR�!J��bP��C��(B�%)Bġ)J�?�� ��� ?4�� 1� �� ? 185 This project corresponds to code he offers up on p. 57 in his section titled "Replace Constructors with Creation Methods"You will also notice that within the "ReplaceConstructorsWithCreationMethods" there is a folder titled "InitialCode". :^�a\�����M���Q��؇y endstream �BE��O����",w�H2u�e2�}����Q�c��|����`�X��y,�ֺB�AU�h��G\��pEU��ڟP5�,k��d�k_����:���(^�. �6���pg"O��]��Dn .�A����*��>Gؐ�;hv8o�Ŧ�@O$Xr�Iy4}�h>��і�U�l١-"٤ޢ�2gǑ}BP}��SBwNs���QY�W�J� r�f�Ƨ���ax"���CjU����TfR��q�����閟Y#�Šd|�7�,j6˺��F���u�h�O}�
�,�*�o��:��{�X��DzbS��m x��S�n�0��+��DX�)�=)����U������q �G�ٱgvw� �~Ğ�+&k��b=�/! Why do some refactoring patterns seem to be opposites?
Routine Level Refactoring Extract a method <> Visual Studio 2015 (on Windows) 2. R8��3"˩� ,#��ci�6Kr���Y)���� �ywY����Y�Q-�q%s˥18�/\H�S�ߊ�d���7�,�f�%��Pm�F��y��P���&p�E�TA~O S�B�c��,�R�ˣ��1��P[Ue��e���J�� ,�bv�! ������ F�9Y�Tlݯ�c�X�9o/X�n��˕�b`�qa]*:�&:�-X��Ȗ)�% ����՝���a��Ȩ�,�]������JvKnY���3цk
Z� ���^v��J㍿�K��1zn�3M�]ತ� ,U�Nz@O3_J��^�X��>��@T�l�?��o What role do patterns play in refactoring?
endobj Copy sharable link for this gist.
Version 0 • Direct coupling between Door & Light 4 Class Diagram Communication Diagram @Test ��w��r��0F4��HA���˗(��) �ݠ�m/�.\�cH����r�� �)�� A place to practice Refactoring To Patterns that Kerievsky wrote about in his book
endobj x��VKk1���9�͌^��e��hO5r=�MC�[���;��W�P�س�h��m���,����~on̯
?�?Zv}ۛ]#.bo�}�5ƴ��x�w�uٞp1bd�����NV�ӓ�y ��/��ϋYK�K$��ٶ�X����[���]s�i��,��`�m�(*���Tq�%���0�>0��d������=���K6��̀ z$XG/թo��4zV�3��#}�eZ���L��y����y��bӄ@�Hr4�o���lo6���٬6����vܘk�S�bÐ�a��h�"E=ƙ �b�� �H/sYZ� 730 25 0 obj GitHub is home to over 50 million developers working together to host and review code, manage projects, and build software together.
Patterns are where you want to be; refactorings are ways to get there from somewhere else. 958 stream 4.
Title: Refactoring Legacy Code Author: Scytl Created Date: 1d�Mi����E��4��d��Y"�Dk�2AF,�i�
5� �H�����Q�$Zh�M~H(Œ-4A��$b�� �_�� The old interface, while very useful, was getting more and more cluttered as new features were added over the years. endobj In my view refactoring is … endstream stream x��Wˮ�0��+�Fj��$m����O�$`����y�� ��L��>ǎ��������P+k����y�L}o@���/
�{�yuiX��gVo5ٟU�Ho�6����aڏj�CL��2���BqyV�����@�, ... alrz changed the title Refactoring feature for using recursive patterns Refactoring feature to suggest to use recursive patterns Jan 18, 2019. �� � �" �� �� �� ��%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��3e%�D4Lk�NQIU���F���RUe�Qn-6R^h�CDƸ���Y[�Tj�LU%VQ
��?�� 1�� ""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3""9��3,�1�"#���1��3�� �� ?�k˚�漹�.k˚�漹�.k˚��� �� ?�%)Bġ)J�% JP�1(JR�!�BR�!J��bP��C��(B�%)Bġ)J�?�� ��� ?4�� 1� �� ? 185 This project corresponds to code he offers up on p. 57 in his section titled "Replace Constructors with Creation Methods"You will also notice that within the "ReplaceConstructorsWithCreationMethods" there is a folder titled "InitialCode". :^�a\�����M���Q��؇y endstream �BE��O����",w�H2u�e2�}����Q�c��|����`�X��y,�ֺB�AU�h��G\��pEU��ڟP5�,k��d�k_����:���(^�. �6���pg"O��]��Dn .�A����*��>Gؐ�;hv8o�Ŧ�@O$Xr�Iy4}�h>��і�U�l١-"٤ޢ�2gǑ}BP}��SBwNs���QY�W�J� r�f�Ƨ���ax"���CjU����TfR��q�����閟Y#�Šd|�7�,j6˺��F���u�h�O}�
�,�*�o��:��{�X��DzbS��m x��S�n�0��+��DX�)�=)����U������q �G�ٱgvw� �~Ğ�+&k��b=�/! Why do some refactoring patterns seem to be opposites?
Routine Level Refactoring Extract a method <> Visual Studio 2015 (on Windows) 2. R8��3"˩� ,#��ci�6Kr���Y)���� �ywY����Y�Q-�q%s˥18�/\H�S�ߊ�d���7�,�f�%��Pm�F��y��P���&p�E�TA~O S�B�c��,�R�ˣ��1��P[Ue��e���J�� ,�bv�! ������ F�9Y�Tlݯ�c�X�9o/X�n��˕�b`�qa]*:�&:�-X��Ȗ)�% ����՝���a��Ȩ�,�]������JvKnY���3цk
Z� ���^v��J㍿�K��1zn�3M�]ತ� ,U�Nz@O3_J��^�X��>��@T�l�?��o What role do patterns play in refactoring?
endobj Copy sharable link for this gist.
Version 0 • Direct coupling between Door & Light 4 Class Diagram Communication Diagram @Test ��w��r��0F4��HA���˗(��) �ݠ�m/�.\�cH����r�� �)�� A place to practice Refactoring To Patterns that Kerievsky wrote about in his book