|
|
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
доброе утро.Я тут анализировал индусский код и начал бороться с масштабными копипастами.Я собрался написать утилиту, которая сканит исходники и ищет скопированные куски.Как вам идея,и будет ли кто тестить ?работать должно для всех языков, хоть javascript или brainfuck . опасаюсь только за скорость,но на ночь можно оставлять скан. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:00 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
А чем плохи копипасты, лишь бы протестированны были. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:25 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
плохи раздуванием дистрибутива,и тем что, при смене URL и констант их обычно забывают менять во всем коде.в функции надо выносить ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:31 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
olegbankпри смене URL и констант их обычно забывают менять во всем коде.в функции надо выносить крепкие ребята, их за это не увольняют? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:33 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
это дешевые индусы.если уволить,то умные много дороже обойдутся.ну и блат имеет место ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:35 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
да,напоминаю-я не в банке.черт,угораздило логин взять на старой банк.работе ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:36 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
эти ребята и такое пишут Image image = Toolkit.getDefaultToolkit().getImage(this.getClass().getResource(Resources.Images.getKeyValue("mainIconImage"))); ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:37 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
пойду поплачу try { imageIcon = new ImageIcon(getClass().getResource(Resources.Images.emailImage)); }catch(Exception ex) { ex.printStackTrace(); imageIcon = new ImageIcon(Resources.Images.twitterImage); } return imageIcon; ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 10:39 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
olegbankэто дешевые индусы.если уволить,то умные много дороже обойдутся.ну и блат имеет место даже если заменить индуса и тебя, который анализирует индуса на одного неиндуса? ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 14:33 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
olegbankдоброе утро.Я тут анализировал индусский код и начал бороться с масштабными копипастами.Я собрался написать утилиту, которая сканит исходники и ищет скопированные куски.Как вам идея,и будет ли кто тестить ?работать должно для всех языков, хоть javascript или brainfuck . опасаюсь только за скорость,но на ночь можно оставлять скан. Не надо ничего писать. Hudson с каким-то плагином это детектирует и делает отчёты. Ищите по ключевым словам duplicate code trend. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.03.2014, 23:25 |
|
||
|
копипасты в коде
|
|||
|---|---|---|---|
|
#18+
maytonНе надо ничего писать. Hudson с каким-то плагином это детектирует и делает отчёты. а какой авторефакторинг Hudson умеет делать? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 20.03.2014, 00:48 |
|
||
|
|

start [/forum/topic.php?fid=59&msg=38590251&tid=2127471]: |
0ms |
get settings: |
11ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
195ms |
get topic data: |
10ms |
get forum data: |
2ms |
get page messages: |
55ms |
get tp. blocked users: |
2ms |
| others: | 243ms |
| total: | 545ms |

| 0 / 0 |
