|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
Могу поделиться такими идеями (для Delphi): 1) Я ставил в коде todo, но убедился что не так просто пользоваться этими тегами – туды они бывают разные) Поэтому я стал использовать более сложные названия, например такие: TODOSOON TOREMOVEAFTERDEBUG По названию понятно что они означают. А чтобы не напутать буквы в этих словах (т.к. нужно чтобы их всегда находил автопоиск по проекту), я сделал такие константы в одном из базовом (или как их называть, глобальных или низовых) модулей: const ToRemoveAfterBackup=false; ToDoSoon=false; Теперь в коде я набираю ToRe, нажимаю Ctrl+пробел и получаю полное имя, после чего уже это имя комментирую. 2) Ещё у меня есть пустая процедура dbnop – иногда она нужна чтобы поставить брекпоинт на пустом месте. 3) Я до недавнего времени не знал что такое ассерт, поэтому использовал вместо него собственную процедуру (в таком же низовом модуле). Так вот, стандартный ассерт лучше заменить на такой: Код: Delphi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18.
... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
30.11.2018, 07:47 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
А я в Colobot вместо стандартной drop () использую своё: Код: C++ 1. 2. 3. 4.
... |
|||
Модератор:
Изменено: 30.11.2018, 07:55 - Tayfur
Нравится:
Не нравится:
|
|||
30.11.2018, 07:54 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
Предлагаю угадать, что делает этот код (и для чего он нужен):
Спойлер Код: Delphi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159.
... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
01.12.2018, 09:37 |
|
Русская смекалка в IT
|
|
---|---|
#18+
Droog 01.12.2018, 09:37 Предлагаю угадать, что делает этот код (и для чего он нужен): ... |
|
Модератор:
|
|
01.12.2018, 10:09 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
Droog 01.12.2018, 09:37 Предлагаю угадать, что делает этот код (и для чего он нужен):
Спойлер Код: Delphi 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159.
... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
02.12.2018, 17:46 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
eNose, Я так же думаю ... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
03.12.2018, 08:57 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
Green2 03.12.2018, 08:57 eNose, Я так же думаю ... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
03.12.2018, 10:09 |
|
Русская смекалка в IT
|
|||
---|---|---|---|
#18+
eNose 03.12.2018, 10:09 Green2 03.12.2018, 08:57 eNose, Я так же думаю Как я понимаю, для C++ можно написать точно такую же штуку? Я сам в C вообще не разбираюсь. ... |
|||
Модератор:
Нравится:
Не нравится:
|
|||
03.12.2018, 20:44 |
|
|
start [/forum/topic.php?fid=2&fpage=5&tid=20244]: |
0ms |
get settings: |
11ms |
get forum list: |
11ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
27ms |
get topic data: |
32ms |
get forum data: |
3ms |
get page messages: |
195ms |
get tp. blocked users: |
2ms |
others: | 16ms |
total: | 305ms |
0 / 0 |