Почему после VBA нельзя стать программистом?
Формулировка задачи:
У меня есть знакомые программисты. Так вот они говорят, что VBA ломает логику мышления и после него уже стать программистом невозможно. Хотя я с этим не согласен. Например, я знаю Python, и мыслю только на нем, а код VBA просто подстраиваю под особенности Python. Откуда мнение такое о VBA?
Решение задачи: «Почему после VBA нельзя стать программистом?»
textual
Листинг программы
sheet = model.Sheets.getByIndex(0)
LShape = model.createInstance("com.sun.star.drawing.ControlShape")
aPoint = uno.createUnoStruct('com.sun.star.awt.Point')
aSize = uno.createUnoStruct('com.sun.star.awt.Size')
aPoint.X = 500
aPoint.Y = 1000
aSize.Width = 5000
aSize.Height = 1000
LShape.setPosition(aPoint)
LShape.setSize(aSize)
oButtonModel = smgr.createInstanceWithContext("com.sun.star.form.component.CommandButton", ctx)
oButtonModel.Name = "Click"
oButtonModel.Label = "Python Version"
LShape.setControl(oButtonModel)
oDrawPage = sheet.DrawPage
oDrawPage.add(LShape)