851 reputation
115
bio website twitter.com/maxood
location Karachi, Pakistan
age 36
visits member for 1 year, 5 months
seen Mar 13 at 9:13
stats profile views 246

I am into research & development on smartphones. Dedicated to develop applications on Android,Blackberry, iPhone and Windows Mobile.

Email:maqsood_rahman@hotmail.com

Twitter:http://twitter.com/maxood


Dec
14
comment Why does the Scrum guide say no testers?
@MichaelBorgwardt Very true! But what if you find your tester busy in unit testing which is primarily a developer's job? I feel the former option should only be availed when it comes to code optimizatiion and application scalability, etc. What do you say?
Dec
14
comment Why does the Scrum guide say no testers?
TDD would be a better approach for startup teams. I have strongly felth that when testers and developers work together in novice teams, testing becomes an issue. What do you say?
Dec
11
comment What are abstract classes and abstract methods?
I do agree with you partially. We can use overloaded constructors (POLYMORPHISM) for Infant, Child, Adult instead of deriving child classes(INHERITANCE). But what makes you say about Man and Woman to be represented as enumerated fields. Why? They are perfect for to be inherited classes. The example i just gave is for the novice learner. Thanks for your feedback.
Dec
7
comment Is a functional spec a part of the System requirement spec?
Thanks for the link.
Dec
7
comment Is a functional spec a part of the System requirement spec?
"Functional Requirements" and "Functional Specs" are two different things. An SRS covers Business, User, Functional, and Non-Functional Requirements in general. While a Functional Specs document consists of each and every minute detail about the Purpose and processes of the methods involved.
Dec
7
comment What is the mathematical model of a Python's class?
Great question!!! :)
Dec
7
comment Separating merged array of arithmetic and geometric series
Is that a homework or assignment question? Provide us with some details what have you tried so far!!!!
Dec
5
comment How can I better manage far-reaching changes in my code?
Or does your phrase "As you gather more expereince" simply referring to Design Patterns?
Dec
5
comment How can I better manage far-reaching changes in my code?
Using Design Patterns is indeed worth mentioing here! Thanks for the link.
Dec
5
comment How can I better manage far-reaching changes in my code?
You are right to say that refactoring and architecting the code is curcially important in larger systems. But in the last paragraph, when you start saying "As you gather more expereince"....then would'nt it be worth mentioing about Business Analysis. Because a Software Engineer of who has like 10 years of expereince on architecting an ERP for the Aviation industry has to talk to a BA when being switched to desinging or architecting an ERP for the Healthcare industry. What is your opinion?
Nov
27
comment Best practice to represent SQL in program source code
That approach is debatable. Reading from a text file is more costly then from a table.
Oct
23
comment Is there a recommended order to take the Oracle Java EE certification exams?
@Karl Oracle Java Associate is the first step. It builds the very foundation of a Java programmer.
Oct
15
comment How to climb up the hierarchy from a programmer (codesmith) to a full-fledged Software Engineer?
Thanks for the information folks! :)
Mar
25
comment Better word for Optional Requirements?
@ Yannis Rizos When i said "Optional Requirements will always be a part of Software Engineering", I meant that in conceptual context. As engineering is about working out an effective solution within budget while balancing conflicting requirements. Also the asker never mentions Optional Requirement as a term here in the question and neither did I.
Mar
25
comment Better word for Optional Requirements?
If he knew the categorization, he would never have said that Optional Requirements are contradictory in Software Engineering. :)
Mar
25
comment Better word for Optional Requirements?
What do you mean in your question by "phrase is contradictory"? What is contradictory here?
Mar
14
comment What is meant by a primitive data type?
So String datatype is non-primitive in Java. In every Java main() program we write "public static void main(String args[])". Why? Why we always have to pass a String argument in main? Also we never need to import the String type in Java the way we include it in C/C++(eg. #include<string> or using std::string). Please explain.
Mar
14
comment What is meant by a primitive data type?
@Mason Wheeler This is where we use the term loose typing and strong typing. As i have heard people saying that VB is a loosely typed language while Java is a strongly typed one. Please confirm.
Mar
13
comment Where is the application of Calculus (of continuous quantities) in Computer Science or programming
@EmmadKareem This what i meant: en.wikipedia.org/wiki/Infinitesimal_calculus. Correct me if i am wrong.
Mar
13
comment Where is the application of Calculus (of continuous quantities) in Computer Science or programming
@Blrfl I would with SoboLAN as the area of Physics where this kind of Calculus is used, typically called Mechanics is very much involved in writing the functions or methods to work correctly. But again the answer is a scenario based application and does not address as to where we need Calculus(differentiation and integration of physical quantities) in Computer Science or programming in general.